diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml
index ce5d867..077b5b1 100644
--- a/.versionbot/CHANGELOG.yml
+++ b/.versionbot/CHANGELOG.yml
@@ -1,3 +1,52 @@
+- commits:
+    - subject: Update balena-yocto-scripts to v1.17.2
+      hash: 1621bd07c70725f464a694f860b426a1f68c1405
+      body: |
+        Update balena-yocto-scripts from v1.17.0 to v1.17.2
+      footer:
+        Change-type: patch
+        change-type: patch
+        Changelog-entry: Update balena-yocto-scripts to v1.17.2
+        changelog-entry: Update balena-yocto-scripts to v1.17.2
+        Signed-off-by: Alex Gonzalez <alexg@balena.io>
+        signed-off-by: Alex Gonzalez <alexg@balena.io>
+      author: Alex Gonzalez
+      nested:
+        - commits:
+            - subject: "prepare-and-start: Remove balena login"
+              hash: 67568d3a5eceb45ee65c245baae18fa299366f9e
+              body: |
+                The login will happen as needed.
+              footer:
+                Change-type: patch
+                change-type: patch
+                Signed-off-by: Alex Gonzalez <alexg@balena.io>
+                signed-off-by: Alex Gonzalez <alexg@balena.io>
+              author: Alex Gonzalez
+              nested: []
+          version: balena-yocto-scripts-1.17.2
+          title: "'prepare-and-start: Remove balena login'"
+          date: 2022-02-25T09:19:00.323Z
+        - commits:
+            - subject: "balena-deploy.inc: Do no deploy device logo to deprecated endpoint"
+              hash: 54ad619b8b9c00d7c52cfc90593b22c70233d973
+              body: |
+                As per https://jel.ly.fish/a533a6bd-1c98-412c-ae60-8427e3f7b005,
+                the /device-types/v1 endpoint is deprecated and we can remove
+                the logo from the device repos so we can also stop handling it
+                from here. Instead, the logo will be used from the hw contracts.
+              footer:
+                Change-type: patch
+                change-type: patch
+                Signed-off-by: Florin Sarbu <florin@balena.io>
+                signed-off-by: Florin Sarbu <florin@balena.io>
+              author: Florin Sarbu
+              nested: []
+          version: balena-yocto-scripts-1.17.1
+          date: 2022-01-27T07:38:18.417Z
+  version: 2.85.10+rev7
+  title: "'balena-yocto-scripts: Update to v1.17.2'"
+  date: 2022-02-25T10:40:15.826Z
 - commits:
     - subject: Update balena-yocto-scripts to v1.17.0
       hash: b742f81c4d9ad3a3ec65be4755bae97d7b61387c
@@ -13,7 +62,7 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: 'balena-lib: Fix fetching meta-balena base version'
+            - subject: "balena-lib: Fix fetching meta-balena base version"
               hash: d5d838339ed23ecd242092bf4214fe2505ccd181
               body: >
                 On an ESR branch the VERSION file contains the ESR version, not
@@ -22,8 +71,7 @@
                 base meta-balena version.
 
 
-                Replace it with searching down the git tree for the commit
-                before the
+                Replace it with searching down the git tree for the commit before the
 
                 branch.
               footer:
@@ -33,7 +81,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build-block: Use true/false for ESR variable'
+            - subject: "jenkins_build-block: Use true/false for ESR variable"
               hash: 24876740b2299d092ea3cd1b54f61a020d12a5ba
               body: |
                 Keep the same boolean format as in the rest of the files.
@@ -44,7 +92,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: Label ESR hostapps'
+            - subject: "balena-deploy-block: Label ESR hostapps"
               hash: 1c6561daf9f16e579d55305471274e7793dc3619
               body: >
                 ESR hostapps need special labels in order to be recognized. This
@@ -58,7 +106,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: add balena_api_fetch_fleet_tag'
+            - subject: "balena-api: add balena_api_fetch_fleet_tag"
               hash: 2ced90fc432298abf14e00d4ac58cc8eaf003b24
               body: |
                 Add a function to retrieve fleet tags.
@@ -69,7 +117,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: Set policy on ESR hostapps'
+            - subject: "balena-api: Set policy on ESR hostapps"
               hash: 6e4d7b3d2ccbd1a5c67d94cc73c4552775ce3b94
               body: >
                 ESR hostapps need an esr release-policy in order to be
@@ -81,7 +129,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy: Pass ESR variable when creating apps'
+            - subject: "balena-deploy: Pass ESR variable when creating apps"
               hash: 2497bfb59ae16810169718e6d383d0bc9d564a04
               body: >
                 ESR hostapps need special labels in order to be recognized. This
@@ -98,9 +146,8 @@
           version: balena-yocto-scripts-1.17.0
           date: 2022-01-20T12:30:21.992Z
         - commits:
-            - subject: >-
-                balena-deploy: Deploy passing the latest meta-balena version and
-                not tag
+            - subject: "balena-deploy: Deploy passing the latest meta-balena version and not
+                tag"
               hash: 9d5fa316dbda3d4782e782abaceed41efe3e5a99
               body: >
                 The last meta-balena version and tag might not be the same, like
@@ -117,7 +164,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-lib: Add balena_lib_get_meta_balena_base_version'
+            - subject: "balena-lib: Add balena_lib_get_meta_balena_base_version"
               hash: 25840dc98e138781e78530be0437f3950970f263
               body: >
                 Retrieves the last meta-balena version, which may not be the
@@ -126,11 +173,9 @@
                 last meta-balena tag.
 
 
-                For example, when we branch an ESR release, the meta-balena
-                branch is
+                For example, when we branch an ESR release, the meta-balena branch is
 
-                tagged with the ESR name, like 2.83.x, while the last
-                meta-balena version
+                tagged with the ESR name, like 2.83.x, while the last meta-balena version
 
                 will be a proper semver.
               footer:
@@ -159,9 +204,7 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: >-
-                balena-deploy-block: Check for existing tag only in specific
-                hostapp
+            - subject: "balena-deploy-block: Check for existing tag only in specific hostapp"
               hash: 8893fd94bc0cc31a7fa7af8a87af68a69fec908d
               body: |
                 The same version tag can exist across different hostapps.
@@ -175,15 +218,13 @@
           version: balena-yocto-scripts-1.16.3
           date: 2022-01-17T17:18:11.734Z
         - commits:
-            - subject: >-
-                balena-api: Propagate balena API environment, token and OS
-                organization
+            - subject: "balena-api: Propagate balena API environment, token and OS
+                organization"
               hash: 64c2854c85aafebf80e6a13b725ff610ae25a467
               body: >
                 This is required to allow building against cloud instances with
 
-                different names for the balenaOS organization and private device
-                types.
+                different names for the balenaOS organization and private device types.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -191,7 +232,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-build.sh: Propagate balena API environment and token'
+            - subject: "balena-build.sh: Propagate balena API environment and token"
               hash: 35d39c4a400df0552bfb3d875c8a9d1289ad8d4e
               body: |
                 This is required to use the API for private slugs.
@@ -202,7 +243,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'prepare-and-start: Propagate balena API environment and token'
+            - subject: "prepare-and-start: Propagate balena API environment and token"
               hash: bb7b903e00fc153afea182a330da08a49b72cced
               body: >
                 The balena-build.sh script accepts a token in the command line.
@@ -239,9 +280,9 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: 'revert_overrides: Add intel-quark to architecture overrides'
+            - subject: "revert_overrides: Add intel-quark to architecture overrides"
               hash: cbcbbc42c10700c77e17d8f9224e35bec90280fe
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -268,14 +309,13 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: 'balena-deploy: Check for file existence before deploying'
+            - subject: "balena-deploy: Check for file existence before deploying"
               hash: 36494bf99a08b68a5afac5038d4691a583d01500
               body: >
                 When discontinuing a device type, there are no artifacts apart
                 from
 
-                device-type.json, so check that the logo is there before
-                deploying.
+                device-type.json, so check that the logo is there before deploying.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -283,7 +323,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: Check existence of tag before re-deploying'
+            - subject: "balena-deploy-block: Check existence of tag before re-deploying"
               hash: c1a5b20b0ef0d04a30b6bf0bcfacf0a527e931ae
               body: >
                 If a release is already tagged with this version, issue a
@@ -297,9 +337,9 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: Add function to check the existence of a release tag'
+            - subject: "balena-api: Add function to check the existence of a release tag"
               hash: bdc2146c3ad719f5c7335aeb7b4ee43775a20ac7
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -307,7 +347,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: Finalize releases when deployed'
+            - subject: "balena-deploy-block: Finalize releases when deployed"
               hash: 1e3768132d87295998bd9a17d0f01121e161e312
               body: >
                 For now and until a proper CI/CD workflow is in place, finalize
@@ -330,12 +370,10 @@
                 setting a release semver.
 
 
-                For the time being we are still using a version label in the
-                hostapp.
+                For the time being we are still using a version label in the hostapp.
 
 
-                This commit will be reverted once we get rid of the version
-                label.
+                This commit will be reverted once we get rid of the version label.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -345,7 +383,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_generate_ami: Remove variant from image name'
+            - subject: "jenkins_generate_ami: Remove variant from image name"
               hash: 0fe3d6c8d0ebff85248f0bed99750186f05ab686
               body: |
                 The OS is now a unified image so there are no variants.
@@ -356,7 +394,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-build.sh: Stop building OS variants'
+            - subject: "balena-build.sh: Stop building OS variants"
               hash: 4e65c83e7808e91c99e335609142401e0031ed23
               body: |
                 The OS is now a unified image so there are no variants.
@@ -367,7 +405,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build.sh: Remove buildFlavor'
+            - subject: "jenkins_build.sh: Remove buildFlavor"
               hash: b66f7ce58f0c12f78941ed34eb311bbd3a96af1c
               body: |
                 The OS is now a unified image so there are no build flavours.
@@ -378,7 +416,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build-blocks: Remove variant build option'
+            - subject: "jenkins_build-blocks: Remove variant build option"
               hash: e7fb9fc8354445bcbc05687e1f96aa0e8025ecc9
               body: |
                 The OS is now a unified image without variants.
@@ -389,7 +427,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy: Stop using .dev/.prod variant suffixes'
+            - subject: "balena-deploy: Stop using .dev/.prod variant suffixes"
               hash: 65c030b986f62b0faaddba501520662a8ac2777d
               body: >
                 The OS has now a unified image that can be configured to be
@@ -403,7 +441,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: Stop tagging hostapp releases with variant'
+            - subject: "balena-deploy-block: Stop tagging hostapp releases with variant"
               hash: 3fc5efeeef4ae74e499504c1148932539a49c28e
               body: >
                 The API will stop using the variant tag but will still use the
@@ -417,7 +455,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-lib: Use externalVersion to match contracts'
+            - subject: "balena-lib: Use externalVersion to match contracts"
               hash: 385c5bacfc1452e4b065de55bfdf71727b303fff
               body: >
                 The version refers to the actual contract, while the
@@ -431,7 +469,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build: Deploy hostapp like any other block'
+            - subject: "jenkins_build: Deploy hostapp like any other block"
               hash: bfe7f51dc75f335d38fa4dbf824fa887be8d82ee
               body: |
                 Use common functions for block deployments
@@ -442,7 +480,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build-blocks: Separate block build release deployment'
+            - subject: "jenkins_build-blocks: Separate block build release deployment"
               hash: 70fe00969921bbf6894cc86ecb343eb342c6f2ca
               body: >
                 Separating the build and release of blocks allows to use common
@@ -451,8 +489,7 @@
                 block release.
 
 
-                Also, pass a flag to specify whether the block should be
-                deployed as final
+                Also, pass a flag to specify whether the block should be deployed as final
 
                 release.
               footer:
@@ -462,7 +499,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: Use release versioning'
+            - subject: "balena-deploy-block: Use release versioning"
               hash: d1c74d0261f17ebcad9825bc7e0df22142da14a3
               body: >
                 Deploy as draft releases by default. Final releases will be
@@ -476,7 +513,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build: Remove discontinued check'
+            - subject: "jenkins_build: Remove discontinued check"
               hash: 55774ee27f938bbcbb238aa6441680b3d39172c3
               body: >
                 Individual deploy functions now bail out for discontinued device
@@ -490,7 +527,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy: Do not deploy discontinued device types'
+            - subject: "balena-deploy: Do not deploy discontinued device types"
               hash: f54251e61c466018072e04c344595b3eba70bf57
               body: >
                 Check for discontinued device types before deploying to
@@ -504,9 +541,9 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy: Discontinued device types use meta-balena version'
+            - subject: "balena-deploy: Discontinued device types use meta-balena version"
               hash: bbecd72c64bf8ff1277a10c03cb39fbf99748e05
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -514,24 +551,21 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                balena-deploy: Adapt balena_deploy_block to release versioning
-                and use it
+            - subject: "balena-deploy: Adapt balena_deploy_block to release versioning and use
+                it"
               hash: cfc0bc43af1fb60ff3ddd56f08ae781edaa90b68
               body: >
                 * Convert balena_deploy_build_block to balena_build_block, and
                 deploy
                   with balena_deploy_block
-                * Remove balena_deploy_hostapp and replace with
-                balena_deploy_block
+                * Remove balena_deploy_hostapp and replace with balena_deploy_block
 
                 * Modify balena_deploy_hostos to use balena_deploy_block
 
                 * Modify balena_deploy_block to use release versioning
 
 
-                By deafult image deployments happen as draft versions, and only
-                become
+                By deafult image deployments happen as draft versions, and only become
 
                 final when passing validation.
               footer:
@@ -541,7 +575,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-build-block: Remove image release'
+            - subject: "balena-build-block: Remove image release"
               hash: 443269afbe867cb5c464ca5dd91bf27aa51427bd
               body: >
                 Deal with the release separately so we can use common code for
@@ -553,14 +587,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: Use release revision for fetchers'
+            - subject: "balena-api: Use release revision for fetchers"
               hash: f501ac55e327af0db2142a146423e83f459e0c1f
               body: >
                 When fetching images for blocks, use a given release revision.
 
 
-                Also, add token autentication to the API calls that miss it so
-                that they work
+                Also, add token autentication to the API calls that miss it so that they work
 
                 with private device types.
 
@@ -573,7 +606,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build-block: Remove release version API setter'
+            - subject: "jenkins_build-block: Remove release version API setter"
               hash: 8e27328a0caec2acc7651dfe64f8dfc5510e48e0
               body: >
                 When using the now deprecated release_version field, the API
@@ -582,8 +615,7 @@
                 reject deployments for an existing release.
 
 
-                On the new versioning model, deployments increment a revision
-                field so
+                On the new versioning model, deployments increment a revision field so
 
                 there is no need to check for uniqueness.
               footer:
@@ -593,7 +625,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: Remove release version API setter'
+            - subject: "balena-api: Remove release version API setter"
               hash: 42486a59654047cf42f19bd999ef0bcd0a279ea5
               body: >
                 This functionality has now been deprecated in the balena API is
@@ -607,7 +639,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-lib: Use release versioning'
+            - subject: "balena-lib: Use release versioning"
               hash: de2c7af440c1ae4d6f84c5440368f92333500389
               body: >
                 BalenaCloud has now a release versioning feature that deprecates
@@ -616,8 +648,7 @@
                 use of release_version.
 
 
-                Introduce a new balena_lib_release() function that utilises a
-                balena
+                Introduce a new balena_lib_release() function that utilises a balena
 
                 contract and the CLI to set the release version.
               footer:
@@ -630,9 +661,8 @@
           version: balena-yocto-scripts-1.16.0
           date: 2021-12-30T15:08:43.225Z
         - commits:
-            - subject: >-
-                balena-deploy: Set leviathan networkWireless mode based on
-                device slug
+            - subject: "balena-deploy: Set leviathan networkWireless mode based on device
+                slug"
               hash: 891fadcbabe422e24245beb720cf7326a5ea1136
               body: >
                 These changes are currently made in the Jenkins job, so it's
@@ -651,7 +681,7 @@
         - commits:
             - subject: Substitute the worker types for generic device slugs
               hash: 7539caf732975a5b114abc371a5f6df211d12812
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -676,7 +706,7 @@
       author: Alexandru Costache
       nested:
         - commits:
-            - subject: 'Dockerfile_yocto-build-env: Install Honister host deps'
+            - subject: "Dockerfile_yocto-build-env: Install Honister host deps"
               hash: efc069c609431965394912d3ffd34362a1108852
               body: >
                 See
@@ -691,7 +721,7 @@
           version: balena-yocto-scripts-1.15.8
           date: 2021-11-03T10:01:44.980Z
         - commits:
-            - subject: 'jenkins_build.sh: Fix deployment for discontinued device types'
+            - subject: "jenkins_build.sh: Fix deployment for discontinued device types"
               hash: 84e65e937fef38625277fb8330ebd3179c466d04
               body: >
                 Do not deploy dockerhub or hostapp images for discontinued
@@ -703,7 +733,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build.sh: Remove PRIVATE_DT as it is unused'
+            - subject: "jenkins_build.sh: Remove PRIVATE_DT as it is unused"
               hash: 35fd54620ff5eb487b1323a1ead5fef9c157e385
               body: >
                 The private device types status is checked with the API when
@@ -715,7 +745,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build.sh: Fix lint warnings'
+            - subject: "jenkins_build.sh: Fix lint warnings"
               hash: 068a4197101a2db4aba60793e01564b67d14f820
               body: |
                 Fix some minor lint warnings.
@@ -729,11 +759,9 @@
           version: balena-yocto-scripts-1.15.7
           date: 2021-10-25T16:57:03.955Z
         - commits:
-            - subject: >-
-                balena-generate-ami.sh: wait for boot partition when preloading
-                AMI
+            - subject: "balena-generate-ami.sh: wait for boot partition when preloading AMI"
               hash: d2ea170a86810a782eeb241e178d4ad72c4939b0
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -744,9 +772,7 @@
           version: balena-yocto-scripts-1.15.6
           date: 2021-10-21T15:04:37.774Z
         - commits:
-            - subject: >-
-                jenkins_generate_ami.sh: Use a shared directory for preloaded
-                image
+            - subject: "jenkins_generate_ami.sh: Use a shared directory for preloaded image"
               hash: 9b032f2fddc970db13147b4e637abd1bada1f234
               body: >
                 The previous commit moved the preloaded image out of yocto
@@ -755,11 +781,9 @@
                 made it unreachable from the balena-generate-ami-env container.
 
 
-                This patch makes mktemp create the file back within yocto cache
-                to ensure
+                This patch makes mktemp create the file back within yocto cache to ensure
 
-                this is shared yet still each concurrent process can safely have
-                its own copy.
+                this is shared yet still each concurrent process can safely have its own copy.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -770,7 +794,7 @@
           version: balena-yocto-scripts-1.15.5
           date: 2021-10-21T04:50:17.146Z
         - commits:
-            - subject: 'barys: update development image variables'
+            - subject: "barys: update development image variables"
               hash: 427510332026ca8636dedb6630632a740b481374
               body: |
                 Update the DEVELOPMENT_IMAGE references to use OS_DEVELOPMENT
@@ -778,8 +802,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'barys: update development image variables'
-                changelog-entry: 'barys: update development image variables'
+                Changelog-entry: "barys: update development image variables"
+                changelog-entry: "barys: update development image variables"
                 Signed-off-by: Mark Corbin mark@balena.io
                 signed-off-by: Mark Corbin mark@balena.io
               author: Mark Corbin
@@ -787,20 +811,17 @@
           version: balena-yocto-scripts-1.15.4
           date: 2021-10-20T09:40:14.890Z
         - commits:
-            - subject: 'jenkins_generate_ami.sh: Preload outside of yocto cache'
+            - subject: "jenkins_generate_ami.sh: Preload outside of yocto cache"
               hash: fb1763984d76218adc2510da6cb673fbad7197be
               body: >
                 Since the file name is hardcoded at this moment, this fails when
                 two
 
-                builds are running in parallel (e.g. dev and prod variants
-                during deploy)
+                builds are running in parallel (e.g. dev and prod variants during deploy)
 
-                because they try to preload the same file at pretty much the
-                same moment.
+                because they try to preload the same file at pretty much the same moment.
 
-                Having a separate copy for each outside of yocto cache should
-                fix the issue.
+                Having a separate copy for each outside of yocto cache should fix the issue.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -825,11 +846,10 @@
       author: Florin Sarbu
       nested:
         - commits:
-            - subject: >-
-                balena-generate-ami.sh: correctly mount boot partition when
-                injecting SSH key
+            - subject: "balena-generate-ami.sh: correctly mount boot partition when injecting
+                SSH key"
               hash: c0f6da3e4fe3f9c51ba8b279986a6f4baffe6d96
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -845,8 +865,7 @@
               body: >
                 This is necessary for AMI preloading to work, additionally
 
-                it has been more than a year since the last update, we should
-                keep up.
+                it has been more than a year since the last update, we should keep up.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -859,11 +878,10 @@
           version: balena-yocto-scripts-1.15.1
           date: 2021-10-01T10:11:14.438Z
         - commits:
-            - subject: >-
-                jenkins_generate_ami.sh: Use lib function to get arch from
-                config.json
+            - subject: "jenkins_generate_ami.sh: Use lib function to get arch from
+                config.json"
               hash: fffe9ffb363c9eed783a5055e69847c81eb68bcd
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -871,11 +889,10 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: >-
-                balena-generate-ami.sh: Look for boot partition by label rather
-                than hardcoding p1
+            - subject: "balena-generate-ami.sh: Look for boot partition by label rather than
+                hardcoding p1"
               hash: 45786e701d05811f96d0aeef20481442bb1d0f1c
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -883,7 +900,7 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'balena-generate-ami.sh: Fail if AMI already exists'
+            - subject: "balena-generate-ami.sh: Fail if AMI already exists"
               hash: 9e9a792aed2a659c1ed7327237a61594033b308a
               body: >
                 This was only ignored for development purposes, we should not
@@ -897,9 +914,9 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'balena-generate-ami.sh: sync after writing config.json'
+            - subject: "balena-generate-ami.sh: sync after writing config.json"
               hash: f0838aaee9751a6fb60558a7646d597b1f99b1c3
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -907,9 +924,9 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'balena-generate-ami.sh: Stick to POSIX-compliant [ instead of [['
+            - subject: "balena-generate-ami.sh: Stick to POSIX-compliant [ instead of [["
               hash: 2c6a97c263a71c63387290fca29ba5b01eba8db4
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -917,9 +934,9 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'balena-generate-ami.sh: Remove useless statements'
+            - subject: "balena-generate-ami.sh: Remove useless statements"
               hash: 9d4ac02f3ad8eadaed79703dbc859c4950449810
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -927,9 +944,8 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: >-
-                jenkins_generate_ami.sh: Use architecture as suffix instead of
-                machine name
+            - subject: "jenkins_generate_ami.sh: Use architecture as suffix instead of machine
+                name"
               hash: 7d2e3911defedc500b3b1ded3268dbe74bb523b0
               body: >
                 This removes the necessity for the DT being named generic-*. It
@@ -943,7 +959,7 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'jenkins_build.sh: pass MACHINE to jenkins_generate_ami.sh'
+            - subject: "jenkins_build.sh: pass MACHINE to jenkins_generate_ami.sh"
               hash: 0e33582e2860474e1c6aff5275539b1333aef6b9
               body: >
                 This removes the dependency on JOB_NAME from
@@ -955,25 +971,25 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'AMI automation: Adjust AMI names to be compatible with AWS API'
+            - subject: "AMI automation: Adjust AMI names to be compatible with AWS API"
               hash: bc91b7036b32aa57c053c115ac87b7f21fa634c8
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
               author: ab77
               nested: []
-            - subject: 'AMI automation: Correct S3 bucket name and key'
+            - subject: "AMI automation: Correct S3 bucket name and key"
               hash: 8864adcb20c1f4cbfd48e422dbae44b885c8ca06
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
               author: ab77
               nested: []
-            - subject: 'AMI automation: Add a separate container for generaing AMI'
+            - subject: "AMI automation: Add a separate container for generaing AMI"
               hash: d7d91ff4c3ea655dfa9a483a020d2d16aa5e0f49
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -981,17 +997,17 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'AMI automation: shellcheck and resolve violations'
+            - subject: "AMI automation: shellcheck and resolve violations"
               hash: 6b11dd26bc1229aafed98c5933f23e892811f49f
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
               author: ab77
               nested: []
-            - subject: 'AMI automation: Use staging env by default'
+            - subject: "AMI automation: Use staging env by default"
               hash: 21fa55a6f73faf59fe5fc3b1e6e8bc4084e17c01
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -999,9 +1015,9 @@
                 signed-off-by: Tomás Tormo <tomast@balena.io>
               author: Tomás Tormo
               nested: []
-            - subject: 'AMI automation: Simplify public ssh addition. Do not use sudo'
+            - subject: "AMI automation: Simplify public ssh addition. Do not use sudo"
               hash: dd96771607f79620a241e4dee99879542643f55f
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -1009,9 +1025,9 @@
                 signed-off-by: Tomás Tormo <tomast@balena.io>
               author: Tomás Tormo
               nested: []
-            - subject: 'automation: Generate and publish AMI from the raw balenaOS image'
+            - subject: "automation: Generate and publish AMI from the raw balenaOS image"
               hash: efe2b5beb5ea6b00fff07372a312c7e0c690654b
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -1034,7 +1050,7 @@
       nested: []
     - subject: Update poky to dunfell-23.0.6
       hash: ef13b9fe2fa9dfa917c43ff97a82048b16c0c71b
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update poky to dunfell-23.0.6
         changelog-entry: Update poky to dunfell-23.0.6
@@ -1045,7 +1061,7 @@
   version: 2.85.10+rev1
   date: 2021-10-18T14:38:37.950Z
 - commits:
-    - subject: 'meta-balena-allwinner: update local.conf.sample'
+    - subject: "meta-balena-allwinner: update local.conf.sample"
       hash: b981ddbb27769988243a74d23431556ef043d7aa
       body: |
         Update the sample configuration file to use OS_DEVELOPMENT instead of
@@ -1053,8 +1069,8 @@
       footer:
         Change-type: patch
         change-type: patch
-        Changelog-entry: 'meta-balena-allwinner: update local.conf.sample'
-        changelog-entry: 'meta-balena-allwinner: update local.conf.sample'
+        Changelog-entry: "meta-balena-allwinner: update local.conf.sample"
+        changelog-entry: "meta-balena-allwinner: update local.conf.sample"
         Signed-off-by: Mark Corbin <mark@balena.io>
         signed-off-by: Mark Corbin <mark@balena.io>
       author: Mark Corbin
@@ -1062,7 +1078,7 @@
   version: 2.85.4+rev2
   date: 2021-10-18T13:37:18.630Z
 - commits:
-    - subject: 'linux-mainline: Remove config check warnings'
+    - subject: "linux-mainline: Remove config check warnings"
       hash: 5ad052f26292c1ffd30841b5345b1759e0db4a88
       body: >
         * Both CONFIG_USB_SERIAL and CONFIG_USB_SERIAL_PL2303 are now built-in
@@ -1071,35 +1087,34 @@
 
         * Add dependencies for CONFIG_DRM_SUN8I_DW_HDMI
 
-        * CONFIG_CONFIGFS_FS is already built-in in defconfig, so cannot force
-        it
+        * CONFIG_CONFIGFS_FS is already built-in in defconfig, so cannot force it
           to build a module
       footer:
-        Changelog-entry: 'linux-mainline: Remove config check warnings'
-        changelog-entry: 'linux-mainline: Remove config check warnings'
+        Changelog-entry: "linux-mainline: Remove config check warnings"
+        changelog-entry: "linux-mainline: Remove config check warnings"
         Signed-off-by: Alex Gonzalez <alexg@balena.io>
         signed-off-by: Alex Gonzalez <alexg@balena.io>
       author: Alex Gonzalez
       nested: []
-    - subject: 'packagegroup-balena-connectivity: Add linux-firmware-bcm43362'
+    - subject: "packagegroup-balena-connectivity: Add linux-firmware-bcm43362"
       hash: c730c68edc837c449359c72c81b412e51071813b
       body: |
         This meta-balena package replaces the custom brcm43362 removed in the
         previous commit.
       footer:
-        Changelog-entry: 'packagegroup-balena-connectivity: Add linux-firmware-bcm43362'
-        changelog-entry: 'packagegroup-balena-connectivity: Add linux-firmware-bcm43362'
+        Changelog-entry: "packagegroup-balena-connectivity: Add linux-firmware-bcm43362"
+        changelog-entry: "packagegroup-balena-connectivity: Add linux-firmware-bcm43362"
         Signed-off-by: Alex Gonzalez <alexg@balena.io>
         signed-off-by: Alex Gonzalez <alexg@balena.io>
       author: Alex Gonzalez
       nested: []
-    - subject: 'linux-firmware: Remove custom brcm43362 packaging'
+    - subject: "linux-firmware: Remove custom brcm43362 packaging"
       hash: 8680c9a5ca9a39e266ed5d6145938c2224d567f0
       body: |
         This is now packaged in meta-balena.
       footer:
-        Changelog-entry: 'linux-firmware: Remove custom brcm43362 packaging'
-        changelog-entry: 'linux-firmware: Remove custom brcm43362 packaging'
+        Changelog-entry: "linux-firmware: Remove custom brcm43362 packaging"
+        changelog-entry: "linux-firmware: Remove custom brcm43362 packaging"
         Signed-off-by: Alex Gonzalez <alexg@balena.io>
         signed-off-by: Alex Gonzalez <alexg@balena.io>
       author: Alex Gonzalez
@@ -1116,37 +1131,31 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: 'common: conf: create disable-user-ns distro feature'
+            - subject: "common: conf: create disable-user-ns distro feature"
               hash: 7dde2133a5b1df710255b8b0471385cca1449c1d
               body: >
                 When user namespacing was enabled in the kernel by default, a
                 separate
 
-                commit [0] was introduced to disable the feature at runtime, to
-                allow
+                commit [0] was introduced to disable the feature at runtime, to allow
 
                 users/administrators to explicitly choose to enable it, avoiding
 
                 potential security implications.
 
 
-                However, some applications such as Chromium's sandbox, require
-                either
+                However, some applications such as Chromium's sandbox, require either
 
-                SUID or user namespacing to work. Disabling this feature on
-                boards
+                SUID or user namespacing to work. Disabling this feature on boards
 
-                that previously enabled it necessitates container modifications
-                and
+                that previously enabled it necessitates container modifications and
 
                 potentially breaks previously working applications.
 
 
-                Create a distro feature to disable user namespacing by default
-                in
+                Create a distro feature to disable user namespacing by default in
 
-                meta-balena, while allowing device types to keep it enabled to
-                maintain
+                meta-balena, while allowing device types to keep it enabled to maintain
 
                 compatibility with their original behavior.
 
@@ -1162,7 +1171,7 @@
           version: meta-balena-2.85.4
           date: 2021-09-21T19:37:48.181Z
         - commits:
-            - subject: 'balena-os-sysctl: Reduce the console default loglevel'
+            - subject: "balena-os-sysctl: Reduce the console default loglevel"
               hash: 626b0e25cbd13ca65a74bbfe09ff9e0828b380bb
               body: >
                 This avoids the kernel printing debug messages on the consoles.
@@ -1176,7 +1185,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-config-vars: Re-run os-sshkeys if config.json is modified'
+            - subject: "balena-config-vars: Re-run os-sshkeys if config.json is modified"
               hash: 67b7aa5b58a26178411b598415e296fea5628a00
               body: >
                 This change allows to pick-up changes to "os.sshKeys" in
@@ -1190,7 +1199,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'systemd: Use drop-in to modify unit files instead of sed'
+            - subject: "systemd: Use drop-in to modify unit files instead of sed"
               hash: b07a78453243d12db59524836c3cc62d355a6f2d
               body: >
                 Performing unit modifications in drop-in files is better
@@ -1219,7 +1228,7 @@
               author: Robert Günzler
               nested:
                 - commits:
-                    - subject: 'pkg/storagemigration: use graphdriver/copy.DirCopy'
+                    - subject: "pkg/storagemigration: use graphdriver/copy.DirCopy"
                       hash: ffbb608492405488bff5e31ea62c0249fb416106
                       body: |
                         instead of our own implementation
@@ -1255,9 +1264,7 @@
                       body: >
                         See https://github.com/containerd/containerd/pull/4530
 
-                        and `git log
-                        ad25c1a9c34361e4071f508b9a91946b05fce165^..2055e12953bb538228d8d9fe627fa545d7cf82be
-                        ./platforms/`
+                        and `git log ad25c1a9c34361e4071f508b9a91946b05fce165^..2055e12953bb538228d8d9fe627fa545d7cf82be ./platforms/`
 
                         in the containerd repo
                       footer:
@@ -1274,7 +1281,7 @@
         - commits:
             - subject: Fix typo in OS_DEVELOPMENT distro feature
               hash: 7992a7900506eaf0279f93c747dea1520875c817
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1282,7 +1289,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'tests: Remove OS variants'
+            - subject: "tests: Remove OS variants"
               hash: 5545c4e15831e16497a737307da69d38f947aa51
               body: >
                 The OS is now a single image that can switch between development
@@ -1322,7 +1329,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-supervisor: Update balena-supervisor to v12.10.10'
+            - subject: "balena-supervisor: Update balena-supervisor to v12.10.10"
               hash: 1aa662a4ab11f32c71d13352eea7e86c0784df33
               body: |
                 Update balena-supervisor from 12.10.3 to 12.10.10
@@ -1334,16 +1341,13 @@
               author: Alex Gonzalez
               nested:
                 - commits:
-                    - subject: >-
-                        api-keys: Remove os variant parameter for authentication
-                        check
+                    - subject: "api-keys: Remove os variant parameter for authentication check"
                       hash: 9e0cbe04c6d1c533c3e66183eca1d3abfb8c381d
                       body: >
                         The current code authenticates unmanaged production
                         devices which makes
 
-                        no sense. Unmanaged devices do not need to authenticate
-                        with the API.
+                        no sense. Unmanaged devices do not need to authenticate with the API.
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1351,19 +1355,16 @@
                         signed-off-by: Alex Gonzalez <alexg@balena.io>
                       author: Alex Gonzalez
                       nested: []
-                    - subject: >-
-                        os-release: Use developmentMode to ascertain OS variant
-                        in new releases
+                    - subject: "os-release: Use developmentMode to ascertain OS variant in new
+                        releases"
                       hash: 1abd10a12947f05ae328496e98fcbcdc6a834ce1
                       body: >
                         Newer BalenaOS releases have replaced OS variants for a
                         developmentMode
 
-                        configuration setting. This commit uses this variable to
-                        set the OS
+                        configuration setting. This commit uses this variable to set the OS
 
-                        variant in the absence of `VARIANT_ID` from the
-                        os-release file.
+                        variant in the absence of `VARIANT_ID` from the os-release file.
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1371,21 +1372,18 @@
                         signed-off-by: Alex Gonzalez <alexg@balena.io>
                       author: Alex Gonzalez
                       nested: []
-                    - subject: 'config: Add developmentMode to schema'
+                    - subject: "config: Add developmentMode to schema"
                       hash: 4ad7a3ae917c888f267463fd3d5b839439cf40e6
                       body: >
                         Add a `developmentMode` configuration variable to the
                         schema. Do not expose
 
-                        this on the device target state until local key-based
-                        authentication is
+                        this on the device target state until local key-based authentication is
 
                         sorted.
                       footer:
-                        Relates-to: >-
-                          https://jel.ly.fish/e9525e9e-aa74-478c-b931-52951c679f78
-                        relates-to: >-
-                          https://jel.ly.fish/e9525e9e-aa74-478c-b931-52951c679f78
+                        Relates-to: https://jel.ly.fish/e9525e9e-aa74-478c-b931-52951c679f78
+                        relates-to: https://jel.ly.fish/e9525e9e-aa74-478c-b931-52951c679f78
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Alex Gonzalez <alexg@balena.io>
@@ -1400,8 +1398,7 @@
                       body: >
                         Use a GitHub permalink that includes the commit in
 
-                        case the file changes and the reference becomes
-                        out-of-date.
+                        case the file changes and the reference becomes out-of-date.
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1419,11 +1416,9 @@
                         [path-parse](https://github.com/jbgutierrez/path-parse)
                         from 1.0.6 to 1.0.7.
 
-                        - [Release
-                        notes](https://github.com/jbgutierrez/path-parse/releases)
+                        - [Release notes](https://github.com/jbgutierrez/path-parse/releases)
 
-                        -
-                        [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)
+                        - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)
 
 
                         ---
@@ -1436,9 +1431,9 @@
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Signed-off-by: 'dependabot[bot] <support@github.com>'
-                        signed-off-by: 'dependabot[bot] <support@github.com>'
-                      author: 'dependabot[bot]'
+                        Signed-off-by: dependabot[bot] <support@github.com>
+                        signed-off-by: dependabot[bot] <support@github.com>
+                      author: dependabot[bot]
                       nested: []
                   version: balena-supervisor-12.10.8
                   date: 2021-09-01T20:50:51.601Z
@@ -1449,14 +1444,11 @@
                         Bumps [tar](https://github.com/npm/node-tar) from 4.4.13
                         to 4.4.19.
 
-                        - [Release
-                        notes](https://github.com/npm/node-tar/releases)
+                        - [Release notes](https://github.com/npm/node-tar/releases)
 
-                        -
-                        [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
+                        - [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
 
-                        -
-                        [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)
+                        - [Commits](https://github.com/npm/node-tar/compare/v4.4.13...v4.4.19)
 
 
                         ---
@@ -1469,16 +1461,16 @@
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Signed-off-by: 'dependabot[bot] <support@github.com>'
-                        signed-off-by: 'dependabot[bot] <support@github.com>'
-                      author: 'dependabot[bot]'
+                        Signed-off-by: dependabot[bot] <support@github.com>
+                        signed-off-by: dependabot[bot] <support@github.com>
+                      author: dependabot[bot]
                       nested: []
                   version: balena-supervisor-12.10.7
                   date: 2021-09-01T20:40:01.473Z
                 - commits:
                     - subject: Remove "variable list" heading in configuration doc
                       hash: 5205e8ce07375a7bf9ca18f0a28bd73c275acd96
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1491,7 +1483,7 @@
                 - commits:
                     - subject: Clean up configurations.md
                       hash: af51ef8eb54af96cf00657576908f020ac401488
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1504,7 +1496,7 @@
                 - commits:
                     - subject: Include issues with downgrading versions in README
                       hash: 1280ac365618eb4106e9c20dd4e738a22958d0b7
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -1514,14 +1506,13 @@
                       nested: []
                   version: balena-supervisor-12.10.4
                   date: 2021-08-31T18:51:02.478Z
-            - subject: 'u-boot: Introduce a compile time osdev-image feature'
+            - subject: "u-boot: Introduce a compile time osdev-image feature"
               hash: b839f2d91ca1844d96f4d3165ae5e2923489d11d
               body: >
                 At runtime we can now enable development features that were
                 previously
 
-                configured using the development-image feature. That feature
-                also
+                configured using the development-image feature. That feature also
 
                 configured U-Boot for OS development.
 
@@ -1529,19 +1520,16 @@
                 Now we have two distinct functionalities:
 
 
-                * A runtime development configuration variable that configures
-                the
+                * A runtime development configuration variable that configures the
 
                 device to facilitate application development
 
-                * A build time osdev-image feature that configures the OS for
-                BSP and OS
+                * A build time osdev-image feature that configures the OS for BSP and OS
 
                 development
 
 
-                This allows us to merge the current production/development
-                images into
+                This allows us to merge the current production/development images into
 
                 a single image.
               footer:
@@ -1551,7 +1539,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'os-release: Remove image variants information'
+            - subject: "os-release: Remove image variants information"
               hash: 4c4dac7e0cc078a9d10c0bb77e4bf702af5f0e55
               body: |
                 There are no more image variants.
@@ -1568,8 +1556,7 @@
                 The images now can be configured for application development
                 mode at runtime.
 
-                This commit introduces a built time option to configure them for
-                BSP or
+                This commit introduces a built time option to configure them for BSP or
 
                 other OS development like board bringup.
               footer:
@@ -1579,14 +1566,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'images: Remove debug-tweaks settings.'
+            - subject: "images: Remove debug-tweaks settings."
               hash: cb1618b6d17a6c1118ea65d7485bb1bea907e18e
               body: >
                 The ssh development configurations are now applied at runtime.
                 The only
 
-                feature that has been left out is the postinst logging.
-                Customers that
+                feature that has been left out is the postinst logging. Customers that
 
                 need to develop the OS can configure this themselves.
               footer:
@@ -1596,7 +1582,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'openssh: Enable runtime development configuration'
+            - subject: "openssh: Enable runtime development configuration"
               hash: 8bac93b3ed8c54452ea858ffc33a2e46a2e3358d
               body: >
                 When a device is configured in development mode, allow password
@@ -1604,8 +1590,7 @@
                 authentication and empty passwords, as well as root logins.
 
 
-                In production mode, disable password authentication to allow
-                only
+                In production mode, disable password authentication to allow only
 
                 SSH access.
               footer:
@@ -1615,7 +1600,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-info: Rename from resin-info'
+            - subject: "balena-info: Rename from resin-info"
               hash: 7f2abbf9a26c376125d18bd625f639f26d578d12
               body: |
                 Replace references to resin for balena.
@@ -1626,7 +1611,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena: Expose engine socket on development mode'
+            - subject: "balena: Expose engine socket on development mode"
               hash: 858f3b983e7842a155f0a34d60b6a8f488bacb2e
               body: >
                 When configured in development mode expose the engine socket.
@@ -1640,14 +1625,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'image-balena: Allow passwordless root logins'
+            - subject: "image-balena: Allow passwordless root logins"
               hash: 71aeea3652bf095544b1083023aa5d4e97448597
               body: >
                 Even without debug-tweaks, allow passwordless root logins. For
                 production
 
-                builds there is no console available so this setting does not
-                change current
+                builds there is no console available so this setting does not change current
 
                 functionality.
               footer:
@@ -1671,7 +1655,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'systemd: Runtime enablement of serial console'
+            - subject: "systemd: Runtime enablement of serial console"
               hash: d80092c6ecf67720175b72ccbcbf7da6c907d48f
               body: >
                 Adapt the systemd getty services to enable for images configured
@@ -1685,9 +1669,8 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                development-features: Add service for development features
-                runtime management
+            - subject: "development-features: Add service for development features runtime
+                management"
               hash: 5227ba18d0fe81fabae2b33b3f0cd9f690f85973
               body: >
                 This service will adjust the filesystem with development
@@ -1704,7 +1687,7 @@
           version: meta-balena-2.85.0
           date: 2021-09-15T09:05:37.493Z
         - commits:
-            - subject: 'hostapp-update-hooks: Fix blacklisted extlinux.conf file path'
+            - subject: "hostapp-update-hooks: Fix blacklisted extlinux.conf file path"
               hash: 096024808224aea2100e2a2a1f95ef75e23493ef
               body: >
                 The extlinux.conf file path in meta-balena is currently
@@ -1713,8 +1696,7 @@
 
                 BalenaHUP won't need to transfer the isolcpus setting to
 
-                the new OS anymore. This is necessary only when updating from
-                older
+                the new OS anymore. This is necessary only when updating from older
 
                 OS versions in which the supervisor adds the isolcpus
 
@@ -1729,20 +1711,20 @@
           version: meta-balena-2.84.7
           date: 2021-09-13T12:01:41.123Z
         - commits:
-            - subject: 'balena-persistent-logs: add comment and update logging'
+            - subject: "balena-persistent-logs: add comment and update logging"
               hash: c05ff73df2341ceb182f7bc1acf00d4719a13afd
               body: |
                 Add a comment and update the logging.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'balena-persistent-logs: add comment and update logging'
-                changelog-entry: 'balena-persistent-logs: add comment and update logging'
+                Changelog-entry: "balena-persistent-logs: add comment and update logging"
+                changelog-entry: "balena-persistent-logs: add comment and update logging"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'meta-balena: rename resin-persistent-logs'
+            - subject: "meta-balena: rename resin-persistent-logs"
               hash: 2fa5bead70a700eff06ea8d140974ea3925a0c7d
               body: |
                 Rename 'resin-persistent-logs' to 'balena-persistent-logs' and
@@ -1750,8 +1732,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'meta-balena: rename resin-persistent-logs'
-                changelog-entry: 'meta-balena: rename resin-persistent-logs'
+                Changelog-entry: "meta-balena: rename resin-persistent-logs"
+                changelog-entry: "meta-balena: rename resin-persistent-logs"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -1759,7 +1741,7 @@
           version: meta-balena-2.84.6
           date: 2021-09-11T12:14:21.164Z
         - commits:
-            - subject: 'tests: led: require led property from device type'
+            - subject: "tests: led: require led property from device type"
               hash: 0439de2a706cabf2b6b82736fa2959313c653c56
               body: >
                 Only run LED test when device type contract specifies support
@@ -1774,9 +1756,9 @@
           version: meta-balena-2.84.5
           date: 2021-09-10T13:29:21.135Z
         - commits:
-            - subject: 'tests: Remove reboots from redsocks test cases'
+            - subject: "tests: Remove reboots from redsocks test cases"
               hash: 53f58ca927075730d9bb9ebe0a98e525f3d8d793
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1787,11 +1769,9 @@
           version: meta-balena-2.84.4
           date: 2021-09-09T20:26:17.261Z
         - commits:
-            - subject: >-
-                tests: Prevent failure when journalctl has no logs for some
-                boots
+            - subject: "tests: Prevent failure when journalctl has no logs for some boots"
               hash: cab2b5aa7b97afad9006ed3c3701e49a9d76d366
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1802,11 +1782,9 @@
           version: meta-balena-2.84.3
           date: 2021-09-09T11:41:46.786Z
         - commits:
-            - subject: >-
-                contributing-device-support.md: Updates to board support
-                instructions
+            - subject: "contributing-device-support.md: Updates to board support instructions"
               hash: 56d47e97ab2becea9d7ecd96de397d937f539954
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1817,7 +1795,7 @@
           version: meta-balena-2.84.2
           date: 2021-09-08T13:26:00.933Z
         - commits:
-            - subject: 'tests: s/BALENA_MACHINE_NAME/BALENA_ARCH'
+            - subject: "tests: s/BALENA_MACHINE_NAME/BALENA_ARCH"
               hash: 16015b5ba1570777478a585aaea37ed354dacc82
               body: >
                 Replace Dockerfile image %%BALENA_MACHINE_NAME%% var with
@@ -1825,8 +1803,7 @@
                 %%BALENA_ARCH%% for better compatibility
 
 
-                Device types lacking matching tags in the balenalib Docker Hub
-                account
+                Device types lacking matching tags in the balenalib Docker Hub account
 
                 will fail tests when a matching image is not found. Switch to
 
@@ -1841,9 +1818,9 @@
           version: meta-balena-2.84.1
           date: 2021-09-05T16:47:16.988Z
         - commits:
-            - subject: 'balena-engine: Enable storage migration'
+            - subject: "balena-engine: Enable storage migration"
               hash: 7d69faa7889e6725a4397511a6178ed2c745acbd
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -1865,14 +1842,13 @@
               author: Robert Günzler
               nested:
                 - commits:
-                    - subject: 'storagemigration: capture failcleanup logs in logfile'
+                    - subject: "storagemigration: capture failcleanup logs in logfile"
                       hash: 4f7f543eff08766bc584024afdb57760dfb52130
                       body: >
                         reorder the defer statements in the migrate function to
                         only teardown
 
-                        the logger after the failcleanup function ran. otherwise
-                        errors logged
+                        the logger after the failcleanup function ran. otherwise errors logged
 
                         there won't show up in the logfile
                       footer:
@@ -1885,17 +1861,15 @@
                   version: balena-engine-19.03.26
                   date: 2021-08-31T11:26:15.276Z
                 - commits:
-                    - subject: 'storagemigration: move logic to package'
+                    - subject: "storagemigration: move logic to package"
                       hash: 001835bf61172fdcfdb0416e000852ff05683c71
                       body: >
                         This brings all migration logic into a single call into
                         the
 
-                        storagemigration package, which should make future
-                        maintenance easier
+                        storagemigration package, which should make future maintenance easier
 
-                        and fixes the cleanup logic bug, where the old aufs root
-                        would never be
+                        and fixes the cleanup logic bug, where the old aufs root would never be
 
                         cleaned up.
                       footer:
@@ -1910,9 +1884,9 @@
           version: meta-balena-2.84.0
           date: 2021-09-03T11:43:21.582Z
         - commits:
-            - subject: 'tests: remove healthcheck test race condition'
+            - subject: "tests: remove healthcheck test race condition"
               hash: 4f728271e767e8998f73870c2de23c03a5d12823
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1923,9 +1897,9 @@
           version: meta-balena-2.83.22
           date: 2021-09-02T15:34:27.322Z
         - commits:
-            - subject: 'tests: Register teardown only when DUT is reachable'
+            - subject: "tests: Register teardown only when DUT is reachable"
               hash: 2f01b040236f6565195550cdfde91464687f5cf2
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -1936,7 +1910,7 @@
           version: meta-balena-2.83.21
           date: 2021-09-01T22:56:06.844Z
         - commits:
-            - subject: 'tests: Use new Archiver implementation & helpers'
+            - subject: "tests: Use new Archiver implementation & helpers"
               hash: 883ec60492a16b443cb6ce04c12cda8bbf4d028d
               body: |
                 The changes are as follows:
@@ -1953,7 +1927,7 @@
           version: meta-balena-2.83.20
           date: 2021-09-01T19:37:21.036Z
         - commits:
-            - subject: 'tests: List boots when collecting journal logs in hup suite'
+            - subject: "tests: List boots when collecting journal logs in hup suite"
               hash: 8e7b6a157b033db57ff2df75a63b5e054957803f
               body: |
                 Some OS versions before HUP do not support the '-b all' flag
@@ -1969,7 +1943,7 @@
           version: meta-balena-2.83.19
           date: 2021-09-01T13:25:10.726Z
         - commits:
-            - subject: 'balena-supervisor: Update balena-supervisor to v12.10.3'
+            - subject: "balena-supervisor: Update balena-supervisor to v12.10.3"
               hash: 782c9e24b91b5beb1c30c7643015c6fe7f53d2d2
               body: |
                 Update balena-supervisor from 12.9.3 to 12.10.3
@@ -1981,20 +1955,16 @@
               author: Kyle Harding
               nested:
                 - commits:
-                    - subject: >-
-                        Skip restarting services if they are part of conf
-                        targets
+                    - subject: Skip restarting services if they are part of conf targets
                       hash: 669866b4c296529bd5392a0c48cd389a6d1f5770
                       body: >
                         Some recent changes to the OS allowed some services to
                         restart
 
-                        automatically when the associated config files are
-                        changed.
+                        automatically when the associated config files are changed.
 
 
-                        In these cases we want to avoid restarting the same
-                        services
+                        In these cases we want to avoid restarting the same services
 
                         manually from the supervisor.
                       footer:
@@ -2009,7 +1979,7 @@
                 - commits:
                     - subject: Removed fire emoji prefix for firewall logs.
                       hash: 30c728fae23ee66f3c1612736bb0c300f0b0762d
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -2024,23 +1994,18 @@
                         PR #1749 introduced a bug when pushing local target
                         state. An update to
 
-                        the [image name
-                        normalization](https://github.com/balena-os/balena-supervisor/blob/f1bd4b8d9bcef29e326cbf97eaddd837c2704d19/src/lib/docker-utils.ts#L81)
+                        the [image name normalization](https://github.com/balena-os/balena-supervisor/blob/f1bd4b8d9bcef29e326cbf97eaddd837c2704d19/src/lib/docker-utils.ts#L81)
 
-                        failed to consider the local image name format. This
-                        results in mangling
+                        failed to consider the local image name format. This results in mangling
 
-                        of image names in the database, i.e. the image
-                        `ubuntu:latest` is stored
+                        of image names in the database, i.e. the image `ubuntu:latest` is stored
 
-                        as `/ubuntu:latest`. This causes an exception to be
-                        returned by the
+                        as `/ubuntu:latest`. This causes an exception to be returned by the
 
                         dockerode `getImage('/ubuntu:latest').inspect()` call.
 
 
-                        This sends the supervisor into a crash loop and is shown
-                        on the supervisor
+                        This sends the supervisor into a crash loop and is shown on the supervisor
 
                         journal logs as
 
@@ -2052,14 +2017,11 @@
                         ```
 
 
-                        Unfortunately if this happens on a user device, since
-                        the mangled image
+                        Unfortunately if this happens on a user device, since the mangled image
 
-                        name is already on the database, the easiest way to fix
-                        is to remove the
+                        name is already on the database, the easiest way to fix is to remove the
 
-                        supervisor database and let the supervisor recreate it.
-                        Deleting the
+                        supervisor database and let the supervisor recreate it. Deleting the
 
                         database should be side effect free.
                       footer:
@@ -2070,19 +2032,15 @@
                   version: balena-supervisor-12.10.1
                   date: 2021-08-02T15:55:28.001Z
                 - commits:
-                    - subject: >-
-                        Remove comparison based on image, release, and service
-                        ids
+                    - subject: Remove comparison based on image, release, and service ids
                       hash: b67f94802dd8c2e890121f6ca82eda8dff2c051c
                       body: >
                         Preparing for the new v3 target state, where the
                         supervisor will make environment
 
-                        dependent ids optional and rely on using general UUIDs
-                        and user known identifiers
+                        dependent ids optional and rely on using general UUIDs and user known identifiers
 
-                        for comparison. This PR moves forward in that direction
-                        by removing some of those
+                        for comparison. This PR moves forward in that direction by removing some of those
 
                         comparisons for v2 target state.
 
@@ -2091,18 +2049,14 @@
 
                         - serviceId to be replace by serviceName
 
-                        - releaseId to be replaced by commit (future
-                        release_uuid)
+                        - releaseId to be replaced by commit (future release_uuid)
 
 
-                        This is a backwards compatible change, meaning it
-                        doesn't completely get rid of
+                        This is a backwards compatible change, meaning it doesn't completely get rid of
 
-                        these identifiers (which are still being used by
-                        supervisor API and for state
+                        these identifiers (which are still being used by supervisor API and for state
 
-                        patch), but will not depend on those identifiers for
-                        calculating steps to target state.
+                        patch), but will not depend on those identifiers for calculating steps to target state.
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -2117,37 +2071,27 @@
                         The image manager module now uses tags instead of docker
                         IDs as the main
 
-                        way to identify docker images on the engine. That is, if
-                        the target
+                        way to identify docker images on the engine. That is, if the target
 
-                        state image has a name `imageName:tag@digest`, the
-                        supervisor will always use
+                        state image has a name `imageName:tag@digest`, the supervisor will always use
 
-                        the given `imageName` and `tag` (which may be empty) to
-                        tag the image on
+                        the given `imageName` and `tag` (which may be empty) to tag the image on
 
-                        the engine after fetching. This PR also adds checkups to
-                        ensure
+                        the engine after fetching. This PR also adds checkups to ensure
 
-                        consistency is maintained between the database and the
-                        engine.
+                        consistency is maintained between the database and the engine.
 
 
-                        Using tags allows to simplify query and removal
-                        operations, since now
+                        Using tags allows to simplify query and removal operations, since now
 
-                        removing the image now means removing tags matching the
-                        image name.
+                        removing the image now means removing tags matching the image name.
 
 
-                        Before this change the supervisor relied only on
-                        information in the
+                        Before this change the supervisor relied only on information in the
 
-                        supervisor database, and used that to remove images by
-                        docker ID. However, the docker
+                        supervisor database, and used that to remove images by docker ID. However, the docker
 
-                        id is not a reliable identifier, since images retain the
-                        same id between
+                        id is not a reliable identifier, since images retain the same id between
 
                         releases or between services in the same release.
 
@@ -2164,8 +2108,8 @@
 
                         - Only save database image after download confirmed
                       footer:
-                        Relates-to: '#1616 #1579'
-                        relates-to: '#1616 #1579'
+                        Relates-to: "#1616 #1579"
+                        relates-to: "#1616 #1579"
                         Change-type: patch
                         change-type: patch
                       author: Felipe Lalanne
@@ -2175,12 +2119,12 @@
                 - commits:
                     - subject: Log the delta URL that will be downloaded on update
                       hash: c05c5803f08ddd31eeddb2000cc5f162fb916003
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Closes: '#1755'
-                        closes: '#1755'
+                        Closes: "#1755"
+                        closes: "#1755"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-12.9.5
@@ -2192,11 +2136,9 @@
                         The previous module was using `rewire` to get the knex
                         instance from the
 
-                        db module but that was leading to issues when running
-                        tests using `test:fast`.
+                        db module but that was leading to issues when running tests using `test:fast`.
 
-                        This provides a fix for the test module that just
-                        removes the destroy
+                        This provides a fix for the test module that just removes the destroy
 
                         call entirely (it turns out it is not necessary).
                       footer:
@@ -2224,27 +2166,25 @@
           version: meta-balena-2.83.17
           date: 2021-08-31T16:04:47.503Z
         - commits:
-            - subject: 'kernel-modules-headers: Copy module.lds'
+            - subject: "kernel-modules-headers: Copy module.lds"
               hash: 9fca34e0f4faffc0fa049e9341e7392f365bea31
               body: >
                 Since kernel v5.10 this file is generated when using
                 modules_prepare. As
 
-                the kernel-modules-headers contains pre-built target binaries,
-                we also
+                the kernel-modules-headers contains pre-built target binaries, we also
 
                 need to include this file in the package.
 
 
-                This is not a problem when using kernel-source as a
-                modules_prepare is
+                This is not a problem when using kernel-source as a modules_prepare is
 
                 always required.
               footer:
-                Fixes: '#2289'
-                fixes: '#2289'
-                Relates-to: '#1822'
-                relates-to: '#1822'
+                Fixes: "#2289"
+                fixes: "#2289"
+                Relates-to: "#1822"
+                relates-to: "#1822"
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Alex Gonzalez <alexg@balena.io>
@@ -2254,14 +2194,13 @@
           version: meta-balena-2.83.16
           date: 2021-08-31T11:22:51.142Z
         - commits:
-            - subject: 'kernel-balena: remove global blacklist of btrfs'
+            - subject: "kernel-balena: remove global blacklist of btrfs"
               hash: b9d6df84a1acd45df80da8a90ea4ca4dc2940bcf
               body: >
                 The kernel-balena class contains a global blacklist of btrfs
                 that
 
-                disables this filesystem for all device types, regardless of
-                them
+                disables this filesystem for all device types, regardless of them
 
                 explicitly enabling it.
 
@@ -2277,7 +2216,7 @@
           version: meta-balena-2.83.15
           date: 2021-08-30T15:47:20.658Z
         - commits:
-            - subject: 'tests: remove reboot requirement from NTP server test'
+            - subject: "tests: remove reboot requirement from NTP server test"
               hash: 47deb00854eefc2c8ca4103d934713d26077a7c8
               body: |
                 We no longer require a reboot when changing the NTP server
@@ -2287,20 +2226,19 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'tests: remove reboot requirement from NTP server test'
-                changelog-entry: 'tests: remove reboot requirement from NTP server test'
+                Changelog-entry: "tests: remove reboot requirement from NTP server test"
+                changelog-entry: "tests: remove reboot requirement from NTP server test"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'recipes-connectivity: fix auto-update when config.json changes'
+            - subject: "recipes-connectivity: fix auto-update when config.json changes"
               hash: 85df30628278eeb0d55e731319391d3cf98df9a8
               body: >
                 Since adding the 'config-json' systemd target the
                 'balena-ntp-config'
 
-                and 'prepare-openvpn' services have stopped running
-                automatically
+                and 'prepare-openvpn' services have stopped running automatically
 
                 when config.json is updated. This is fixed by adding
 
@@ -2308,8 +2246,10 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'recipes-connectivity: fix auto-update when config.json changes'
-                changelog-entry: 'recipes-connectivity: fix auto-update when config.json changes'
+                Changelog-entry: "recipes-connectivity: fix auto-update when config.json
+                  changes"
+                changelog-entry: "recipes-connectivity: fix auto-update when config.json
+                  changes"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -2317,25 +2257,23 @@
           version: meta-balena-2.83.14
           date: 2021-08-26T17:54:07.640Z
         - commits:
-            - subject: 'networkmanager: fix hostname race condition'
+            - subject: "networkmanager: fix hostname race condition"
               hash: 3f2486bc91994d360086694df9f01bb4b6777284
               body: >
                 Fix a race condition that can occur when setting the hostname at
 
-                boot by disabling NetworkManager's ability to modify the
-                hostname.
+                boot by disabling NetworkManager's ability to modify the hostname.
 
-                The static and transient system hostnames are now managed
-                exclusively
+                The static and transient system hostnames are now managed exclusively
 
                 by the 'balena-hostname' service.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2244'
-                connects-to: '#2244'
-                Changelog-entry: 'networkmanager: fix hostname race condition'
-                changelog-entry: 'networkmanager: fix hostname race condition'
+                Connects-to: "#2244"
+                connects-to: "#2244"
+                Changelog-entry: "networkmanager: fix hostname race condition"
+                changelog-entry: "networkmanager: fix hostname race condition"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -2343,44 +2281,41 @@
           version: meta-balena-2.83.13
           date: 2021-08-26T12:17:00.556Z
         - commits:
-            - subject: 'tests: remove reboot requirement from hostname test'
+            - subject: "tests: remove reboot requirement from hostname test"
               hash: 34687ca76515d57a77ba12c0fd44632518181392
               body: >
                 We no longer require reboots when changing hostname in
                 config.json.
 
-                The contents of '/etc/hostname' and the avahi mDNS broadcast
-                hostname
+                The contents of '/etc/hostname' and the avahi mDNS broadcast hostname
 
                 are updated automatically without requiring a reboot.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'tests: remove reboot requirement from hostname test'
-                changelog-entry: 'tests: remove reboot requirement from hostname test'
+                Changelog-entry: "tests: remove reboot requirement from hostname test"
+                changelog-entry: "tests: remove reboot requirement from hostname test"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'hostname: update system hostname when config.json changes'
+            - subject: "hostname: update system hostname when config.json changes"
               hash: f7b3d37502f03ca65d3352a8a8cc3b8a5d612ff4
               body: >
                 Automatically update the system hostname when config.json
                 changes.
 
 
-                Changes to 'config.json' will trigger the 'balena-hostname'
-                service
+                Changes to 'config.json' will trigger the 'balena-hostname' service
 
                 to update the static and transient hostnames and the 'avahi'
 
-                service to ensure that any hostname changes are broadcast via
-                mDNS.
+                service to ensure that any hostname changes are broadcast via mDNS.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'hostname: update system hostname when config.json changes'
-                changelog-entry: 'hostname: update system hostname when config.json changes'
+                Changelog-entry: "hostname: update system hostname when config.json changes"
+                changelog-entry: "hostname: update system hostname when config.json changes"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -2388,7 +2323,7 @@
           version: meta-balena-2.83.12
           date: 2021-08-25T23:51:01.153Z
         - commits:
-            - subject: 'linux-firmware: Use wildcards when selecting files to package'
+            - subject: "linux-firmware: Use wildcards when selecting files to package"
               hash: 16598bcffda7206d9a2ab9d96860cecf7de62756
               body: >
                 Firmware files can be compressed with an xz extension or not, so
@@ -2402,14 +2337,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'linux-firmware: Add firmware compression support'
+            - subject: "linux-firmware: Add firmware compression support"
               hash: 2ee6d2e652772d28c25df94aa400e7ccd9f207de
               body: >
                 This commit adds a FIRMWARE_COMPRESSION distro configuration
                 that
 
-                performs the compression of linux-firmware files. Only kernel
-                versions
+                performs the compression of linux-firmware files. Only kernel versions
 
                 above 5.3 support loading compressed firmware.
               footer:
@@ -2419,9 +2353,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                kernel-balena: Support firmware compression from kernel version
-                5.3
+            - subject: "kernel-balena: Support firmware compression from kernel version 5.3"
               hash: c8faa130b88f11af86619d69a115be96dfbc894a
               body: >
                 Kernel version 5.3 supports loading compressed firmware files
@@ -2438,16 +2370,14 @@
           version: meta-balena-2.83.11
           date: 2021-08-24T14:52:41.041Z
         - commits:
-            - subject: >-
-                kernel-balena: Add function to conditionally configure based on
-                version
+            - subject: "kernel-balena: Add function to conditionally configure based on
+                version"
               hash: 9787d2879d2f372c19f336c7e08bd0e6fee16ae7
               body: >
                 Some kernel configuration are only applicable from specific
                 kernel
 
-                versions. This commit adds a function that allows to add a
-                specific
+                versions. This commit adds a function that allows to add a specific
 
                 configuration set only from a given kernel version.
               footer:
@@ -2457,20 +2387,17 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'kernel-balena: Split function to get kernel version from source'
+            - subject: "kernel-balena: Split function to get kernel version from source"
               hash: c349f647db328558f026f1b914bc0246dc33bda5
               body: >
                 This allows to re-use this functionality. Note that the
                 `KERNEL_VERSION`
 
-                variable is only available after the kernel has been built as it
-                relies
+                variable is only available after the kernel has been built as it relies
 
-                on get_kernelversion_headers() poky function and utsrelease.h
-                being
+                on get_kernelversion_headers() poky function and utsrelease.h being
 
-                generated. This function parses the Makefile so only needs the
-                source.
+                generated. This function parses the Makefile so only needs the source.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2478,7 +2405,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'kernel-resin: Add as symlink to kernel-balena'
+            - subject: "kernel-resin: Add as symlink to kernel-balena"
               hash: 129128574dbf38c46c0cc7121cdf6fd0f38ef64b
               body: |
                 This avoids introducing a breaking change.
@@ -2489,7 +2416,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'kernel-balena: Replace and deprecate kernel-resin'
+            - subject: "kernel-balena: Replace and deprecate kernel-resin"
               hash: 8c0d2ce52d42e72a939d248784d67dc2413c0443
               body: >
                 New device types should use kernel-balena instead of
@@ -2504,13 +2431,12 @@
           version: meta-balena-2.83.10
           date: 2021-08-18T19:03:21.519Z
         - commits:
-            - subject: 'recipes-connectivity: improve NTP dispatcher script'
+            - subject: "recipes-connectivity: improve NTP dispatcher script"
               hash: d060bfa3581f6920fa2e353abaf82d2913d60e67
               body: >
                 Change the NetworkManager NTP dispatcher script to update the
 
-                on/offline status of the NTP sources on 'connectivity-change'
-                events
+                on/offline status of the NTP sources on 'connectivity-change' events
 
                 instead of 'up/down' events.
 
@@ -2519,8 +2445,7 @@
 
                 network interface. It makes more sense to run it for
 
-                'connectivity-change' events as we are really interested in
-                whether
+                'connectivity-change' events as we are really interested in whether
 
                 the internet is there or not rather than whether an interface is
 
@@ -2528,8 +2453,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'recipes-connectivity: improve NTP dispatcher script'
-                changelog-entry: 'recipes-connectivity: improve NTP dispatcher script'
+                Changelog-entry: "recipes-connectivity: improve NTP dispatcher script"
+                changelog-entry: "recipes-connectivity: improve NTP dispatcher script"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -2553,7 +2478,7 @@
                 - commits:
                     - subject: prevent slice oob access in concatReadSeekCloser
                       hash: 1e7045ac957db17fe9838602c9339c0b5ae5c282
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -2564,14 +2489,13 @@
           version: meta-balena-2.83.8
           date: 2021-08-17T07:29:06.381Z
         - commits:
-            - subject: 'grub: don''t package or install bindir utils'
+            - subject: "grub: don't package or install bindir utils"
               hash: f1835282ecd3b0f9dfc52410d8f1628653e2c1b2
               body: >
                 Remove ${bindir} from FILES_grub-common, ensuring grub utilities
                 aren't
 
-                installed to /usr/bin, in addition to a previous similar commit
-                that
+                installed to /usr/bin, in addition to a previous similar commit that
 
                 removed sbin utils. This frees approximately 5.5M.
               footer:
@@ -2584,57 +2508,47 @@
           version: meta-balena-2.83.7
           date: 2021-08-14T14:48:17.382Z
         - commits:
-            - subject: 'balena-os-sysctl: disable user namespacing by default'
+            - subject: "balena-os-sysctl: disable user namespacing by default"
               hash: 31c3ae8ad5c7ad45e450349b6972524da120e96c
               body: >
                 Most major distributions now ship kernels with user namespacing
                 enabled
 
-                in the kernel config. Some distributions, such as Arch and
-                Ubuntu,
+                in the kernel config. Some distributions, such as Arch and Ubuntu,
 
                 default to the upstream behavior of allowing unprivileged user
 
-                namespacing, regardless of potential attack surfaces exposed in
-                the
+                namespacing, regardless of potential attack surfaces exposed in the
 
                 kernel.
 
 
-                Other distributions, such as Debian, are slightly more
-                conservative,
+                Other distributions, such as Debian, are slightly more conservative,
 
                 disabling the feature at runtime behind a sysctl tunable. Debian
 
-                maintains its own patch to add the
-                kernel.unprivileged_userns_clone
+                maintains its own patch to add the kernel.unprivileged_userns_clone
 
                 tunable.
 
 
-                The Debian patch was rejected by upstream over fears of
-                application
+                The Debian patch was rejected by upstream over fears of application
 
-                developers not using this feature due to it being generally
-                unavailable
+                developers not using this feature due to it being generally unavailable
 
                 in systems, as well as fears of bugs going undiscovered.
 
 
-                RHEL uses a newer tunable introduced upstream to set the max
-                number of
+                RHEL uses a newer tunable introduced upstream to set the max number of
 
-                user namespaces to zero, which accomplishes the same thing, but
-                without
+                user namespaces to zero, which accomplishes the same thing, but without
 
                 an out of tree patch.
 
 
-                Disable user namespacing at runtime using the same method as
-                RHEL, in
+                Disable user namespacing at runtime using the same method as RHEL, in
 
-                the same manner as the hardened kernels and distributions have
-                chosen.
+                the same manner as the hardened kernels and distributions have chosen.
 
 
                 https://lwn.net/Articles/673597/
@@ -2647,7 +2561,7 @@
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
               nested: []
-            - subject: 'common: kernel-resin: enable user namespacing'
+            - subject: "common: kernel-resin: enable user namespacing"
               hash: 04d9561760b449024a5b411bd366ded2351cd5cd
               body: >
                 Enable CONFIG_USER_NS, a kernel feature used for user
@@ -2664,16 +2578,13 @@
           version: meta-balena-2.83.6
           date: 2021-08-13T16:30:49.145Z
         - commits:
-            - subject: >-
-                resin-u-boot.bbclass: Make console silencing change more
-                resilient
+            - subject: "resin-u-boot.bbclass: Make console silencing change more resilient"
               hash: 6f173d763828d63f70582219aa19333b1e599a57
               body: >
                 There is at least a case in a board where the puts function in
                 u-boot's
 
-                common/console.c is #ifdef'ed and defined twice. Let's
-                accomodate for
+                common/console.c is #ifdef'ed and defined twice. Let's accomodate for
 
                 such cases by correctly looping through more than one function
 
@@ -2688,9 +2599,9 @@
           version: meta-balena-2.83.5
           date: 2021-08-13T08:16:50.739Z
         - commits:
-            - subject: 'balena-os: pin linux-firmware to 20210511 from hardknott'
+            - subject: "balena-os: pin linux-firmware to 20210511 from hardknott"
               hash: e7a72c3e82587ffd2388656de71340afdddc9156
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2698,7 +2609,7 @@
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
               nested: []
-            - subject: 'linux-firmware: upgrade 20190815 -> 20210511'
+            - subject: "linux-firmware: upgrade 20190815 -> 20210511"
               hash: 497fa316fec3ef99a14872208abb85f7e932922d
               body: |
                 Add recipe from poky hardknott, revision 74dbb08
@@ -2712,7 +2623,7 @@
           version: meta-balena-2.83.4
           date: 2021-08-11T16:09:10.911Z
         - commits:
-            - subject: 'supervisor: Consolidate supervisor container removal'
+            - subject: "supervisor: Consolidate supervisor container removal"
               hash: f533be0ee1d6f42801f29426929e5f8b18035b9b
               body: |
                 Avoid removing supervisor containers in 3 different places
@@ -2727,7 +2638,7 @@
           version: meta-balena-2.83.3
           date: 2021-08-05T18:58:49.620Z
         - commits:
-            - subject: 'tests: Fix insecure registry error'
+            - subject: "tests: Fix insecure registry error"
               hash: 647d683dbfd0461706e75291c5396752fdc1b2ce
               body: >
                 introduced when images including
@@ -2735,11 +2646,9 @@
 
                 made it to production.
 
-                We can now use a runtime drop-in unit placed under /run/systemd/
-                to
+                We can now use a runtime drop-in unit placed under /run/systemd/ to
 
-                configure the balena-host service, which doesn't require us to
-                remount
+                configure the balena-host service, which doesn't require us to remount
 
                 the rootfs.
               footer:
@@ -2752,7 +2661,7 @@
           version: meta-balena-2.83.2
           date: 2021-08-05T13:55:32.372Z
         - commits:
-            - subject: 'linux-firmware: package i915 generations separately'
+            - subject: "linux-firmware: package i915 generations separately"
               hash: e741dcf6f520765c3345c1e64cfc3f31f5b6a604
               body: >
                 Package Intel graphics firmware generations separately, allowing
@@ -2785,19 +2694,15 @@
           version: meta-balena-2.83.0
           date: 2021-07-29T14:10:41.247Z
         - commits:
-            - subject: >-
-                tests: Symlink /dev/null instead of copying bash to break
-                services
+            - subject: "tests: Symlink /dev/null instead of copying bash to break services"
               hash: eea7514c705b43482dd3656d0c34bb2414c267ee
               body: >
                 Triggered by a failue in the VPN test - the bash binary is
                 bigger than
 
-                the openvpn binary and on devices with limitted rootfs space the
-                copying
+                the openvpn binary and on devices with limitted rootfs space the copying
 
-                is not possible. Symlinking /dev/null will break the services as
-                well.
+                is not possible. Symlinking /dev/null will break the services as well.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2808,7 +2713,7 @@
           version: meta-balena-2.82.13
           date: 2021-07-29T07:32:26.577Z
         - commits:
-            - subject: 'common: grub: don''t install sbin utils'
+            - subject: "common: grub: don't install sbin utils"
               hash: e3bf23c7977c6c0dce9eb0a49172526a7e447522
               body: >
                 These utilities aren't used on device. Don't install them to
@@ -2823,7 +2728,7 @@
           version: meta-balena-2.82.12
           date: 2021-07-24T01:06:12.763Z
         - commits:
-            - subject: 'tests: Remove journalctl line limit from hup suite'
+            - subject: "tests: Remove journalctl line limit from hup suite"
               hash: 5ce248f0d1b37c6500cdd93c639a89027f1fc7f4
               body: |
                 Having the lines limited to 500 meant we were missing
@@ -2838,9 +2743,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'tests: Enable rollback tests in hup suite'
+            - subject: "tests: Enable rollback tests in hup suite"
               hash: 9d1e892324718f2533cae1cf5e09018526d13b20
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2848,9 +2753,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'tests: Update smoke test conditions'
+            - subject: "tests: Update smoke test conditions"
               hash: 64df0c010841b0f00d8025b79ae0f23a6fccdf29
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2858,7 +2763,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'tests: Add rollback tests to HUP suite'
+            - subject: "tests: Add rollback tests to HUP suite"
               hash: 87e89fcf7b07180f3221602afc7a5b4dd8cd9e48
               body: >
                 Adding rollback-health check & rollback-altboot check to the HUP
@@ -2870,9 +2775,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'rollback-altboot: Fix minor typo in log message'
+            - subject: "rollback-altboot: Fix minor typo in log message"
               hash: 1b3405ebf116420de032ccbdac39638a420c4a88
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -2883,7 +2788,7 @@
           version: meta-balena-2.82.11
           date: 2021-07-21T20:25:31.196Z
         - commits:
-            - subject: 'tests: Remove reboot requirement from dnsmasq tests'
+            - subject: "tests: Remove reboot requirement from dnsmasq tests"
               hash: 1ea1985f7ebc56908d018c98211fd52f6fd6701c
               body: >
                 We no longer require reboots when changing dnsServers in
@@ -2900,9 +2805,9 @@
           version: meta-balena-2.82.10
           date: 2021-07-20T20:09:41.348Z
         - commits:
-            - subject: 'patch: Make OS test suite compatible with current helpers'
+            - subject: "patch: Make OS test suite compatible with current helpers"
               hash: 5a7dd196686836bd35a95f3f2c5dadf138b2590f
-              body: ''
+              body: ""
               footer:
                 Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
                 signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
@@ -2911,9 +2816,7 @@
           version: meta-balena-2.82.9
           date: 2021-07-16T22:29:01.729Z
         - commits:
-            - subject: >-
-                kernel-devsrc: Add upstream recipe from hardknott-3.3.1 for
-                dunfell
+            - subject: "kernel-devsrc: Add upstream recipe from hardknott-3.3.1 for dunfell"
               hash: f1d45613abfb3f0178868a2d09c22368e2f705fb
               body: >
                 In recent kernels (i.e. 5.10.31 for Raspberry Pi) the
@@ -2925,8 +2828,7 @@
                 596b0474d3d9b1242eab713f84d8873f9887d980 for details.
 
 
-                Hence we use in meta-balena-dunfell the upstream kernel-devsrc
-                from the
+                Hence we use in meta-balena-dunfell the upstream kernel-devsrc from the
 
                 hardknott-3.3.1 Poky release which handles this module.lds move.
               footer:
@@ -2945,8 +2847,7 @@
                 Update balena-engine from 19.03.18 to 19.03.23
 
 
-                Which brings more resilient layer download (allows proper
-                resuming after
+                Which brings more resilient layer download (allows proper resuming after
 
                 network failures).
               footer:
@@ -2965,8 +2866,7 @@
                         This commit changes the way we retry layer downloads
                         after failures with
 
-                        the goal of making it more resilient, especially for
-                        cases involving
+                        the goal of making it more resilient, especially for cases involving
 
                         large layers and unreliable network connections.
 
@@ -2974,18 +2874,15 @@
                         These are the changes:
 
 
-                        * Make sure we also retry after failures in
-                        `v2LayerDescriptor.reset()`.
+                        * Make sure we also retry after failures in `v2LayerDescriptor.reset()`.
                           This method creates a new HTTP request to resume a failed download,
                           and therefore depends on a working network to succeed.
-                        * Wait exponentially longer times between retries
-                        (instead of retrying
+                        * Wait exponentially longer times between retries (instead of retrying
                           immediately as before). This shall increase of success in case of
                           network issues that take longer to get resolved.
                         * Increase the number of retries to 10.
 
-                        * Reset retry count whenever we successfully download
-                        anything at all.
+                        * Reset retry count whenever we successfully download anything at all.
                           The idea is that we want to give up downloading only after a long
                           continuous period of failures. Combined with the exponential back-off
                           strategy and increased number of retries described above, a layer pull
@@ -3003,7 +2900,7 @@
                 - commits:
                     - subject: Drop CODEOWNERS
                       hash: e70e1a9fe622563719993626e834c85efc17905c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -3020,16 +2917,13 @@
                         During fingerpinting of the source image the destination
                         layers are not
 
-                        exepmt from being released (e.g. when `balena image rm
-                        <iid>`) is run
+                        exepmt from being released (e.g. when `balena image rm <iid>`) is run
 
                         simultaneously.
 
-                        Similarly when processing the destination layers to
-                        generate deltas we
+                        Similarly when processing the destination layers to generate deltas we
 
-                        only hold one reference at a time, leaving the
-                        subsequent layers
+                        only hold one reference at a time, leaving the subsequent layers
 
                         vulnerable to the same issues.
                       footer:
@@ -3042,11 +2936,9 @@
                   version: balena-engine-19.03.21
                   date: 2021-06-25T12:17:21.340Z
                 - commits:
-                    - subject: >-
-                        pkg/storagemigration: poperly handle errors during state
-                        creation
+                    - subject: "pkg/storagemigration: poperly handle errors during state creation"
                       hash: b8170db554ac1d1abb3adcfe1f6265701e9147c5
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -3057,15 +2949,12 @@
                   version: balena-engine-19.03.20
                   date: 2021-06-17T12:37:04.408Z
                 - commits:
-                    - subject: >-
-                        pkg/storagemigration: allow writing logs to separate
-                        file
+                    - subject: "pkg/storagemigration: allow writing logs to separate file"
                       hash: 77536d3866ac706f049a02d2eed44a7df1cb779c
                       body: >
                         This can be used to keep a record of failed migrations.
 
-                        Only runs if BALENA_MIGRATE_OVERLAY_LOGFILE is set to a
-                        path on disk.
+                        Only runs if BALENA_MIGRATE_OVERLAY_LOGFILE is set to a path on disk.
 
                         The log file will be deleted if there are no errors.
                       footer:
@@ -3075,14 +2964,13 @@
                         signed-off-by: Robert Günzler <robertg@balena.io>
                       author: Robert Günzler
                       nested: []
-                    - subject: 'storagemigration: defer commit to next start'
+                    - subject: "storagemigration: defer commit to next start"
                       hash: bd1628e67136b78ca7e7c83c5569666207d28a84
                       body: >
                         With this change the aufs data is kept around until the
                         next time we
 
-                        start. If we find both an aufs AND an overlay2 storage
-                        root, we cleanup
+                        start. If we find both an aufs AND an overlay2 storage root, we cleanup
 
                         the aufs data.
                       footer:
@@ -3097,9 +2985,9 @@
           version: meta-balena-2.82.7
           date: 2021-07-15T19:58:41.996Z
         - commits:
-            - subject: 'dnsmasq: Restart when config.json changes'
+            - subject: "dnsmasq: Restart when config.json changes"
               hash: 76964657321934e2953c02ee8fdba4d22a9fbcdc
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3107,7 +2995,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'balena-config-vars: Restart target when config.json changes'
+            - subject: "balena-config-vars: Restart target when config.json changes"
               hash: 51005c7a3178bdc73dcff5f790a693aa70936d06
               body: >
                 The config.json watcher service will restart the config.json
@@ -3123,7 +3011,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'balena-config-vars: Add config-json.target service'
+            - subject: "balena-config-vars: Add config-json.target service"
               hash: cacb87d1b088ab1ab42b24b698e4c03d3803855e
               body: |
                 This target service can be used to restart other services
@@ -3138,7 +3026,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'balena-config-vars: Restore null as valid for dnsServers'
+            - subject: "balena-config-vars: Restore null as valid for dnsServers"
               hash: 22602e4c2fafc0f309add8313c14464ba8cd8d4b
               body: |
                 "null" is a valid setting in config.json that should write
@@ -3158,27 +3046,23 @@
           version: meta-balena-2.82.6
           date: 2021-07-15T11:17:28.470Z
         - commits:
-            - subject: 'kernel-headers-test: Update base image to buster'
+            - subject: "kernel-headers-test: Update base image to buster"
               hash: 57f6aee369e8ec4ab8b20ae82a03f8b8fd7aebe4
               body: >
                 Since we don't have devices using older 3.x kernels we update to
                 a newer
 
-                base image so that we don't have problems compiling this test
-                kernel
+                base image so that we don't have problems compiling this test kernel
 
                 module on newer kernels.
 
                 This avoids a compile error on kernel 5.10.31 on arm64
 
-                raspberrypicm4-ioboard for example where it would complain
-                _mcount is
+                raspberrypicm4-ioboard for example where it would complain _mcount is
 
-                undefined because the older gcc in the
-                intel-nuc-debian:stretch-20190717
+                undefined because the older gcc in the intel-nuc-debian:stretch-20190717
 
-                base image would not create the _mcount symbol when compiling
-                against
+                base image would not create the _mcount symbol when compiling against
 
                 the newer 5.10.31 kernel.
               footer:
@@ -3191,7 +3075,7 @@
           version: meta-balena-2.82.5
           date: 2021-07-15T05:18:57.029Z
         - commits:
-            - subject: 'tests: Add hup test suite'
+            - subject: "tests: Add hup test suite"
               hash: 7223cf082fb40e9c707730c19f640d64187516a7
               body: >
                 Add smoke test
@@ -3200,13 +3084,11 @@
                 Resolve `latest` to dev variant
 
 
-                If we want the serial logs of the DUT the image that is flashed
-                needs to
+                If we want the serial logs of the DUT the image that is flashed needs to
 
                 be the development variant. The `latest` shortcut however always
 
-                resolves to the production image. We manually resolve the
-                version to fix
+                resolves to the production image. We manually resolve the version to fix
 
                 this.
 
@@ -3231,11 +3113,9 @@
                 hup due to a lack of space on the inactive partition.
 
 
-                Add a task to check the docker image space against the available
-                space on
+                Add a task to check the docker image space against the available space on
 
-                the root filesystem partition and fail the build if it's too
-                big.
+                the root filesystem partition and fail the build if it's too big.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3245,7 +3125,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'image-balena: Add check for docker image size'
+            - subject: "image-balena: Add check for docker image size"
               hash: 9a75a872dfcf0c3d71d4d5584241b65d07bd7103
               body: >
                 Currently it is possible to build a docker image that will then
@@ -3254,11 +3134,9 @@
                 hup due to a lack of space on the inactive partition.
 
 
-                Add a task to check the docker image space against the available
-                space on
+                Add a task to check the docker image space against the available space on
 
-                the root filesystem partition and fail the build if it's too
-                big.
+                the root filesystem partition and fail the build if it's too big.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3266,7 +3144,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-image: Break down the rootfs image size calculation'
+            - subject: "balena-image: Break down the rootfs image size calculation"
               hash: 8a2b704bd5103ba6419328d0f9cc3d6b667ab5f5
               body: >
                 Replace the IMAGE_ROOTFS_SIZE magic number with a calculation
@@ -3275,14 +3153,11 @@
                 the partition sizes on the balena image classes.
 
 
-                The rootfs size is calculated with the assumption of a total
-                BalenaOS
+                The rootfs size is calculated with the assumption of a total BalenaOS
 
-                size of 700M. This includes boot, state, rootA and rootB
-                partitions. The
+                size of 700M. This includes boot, state, rootA and rootB partitions. The
 
-                data partition will then grow to occupy the rest of the storage
-                media.
+                data partition will then grow to occupy the rest of the storage media.
 
 
                 Device integration layers can override this value if needed.
@@ -3293,14 +3168,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'image_types_balena: Add rootfs size calculation function'
+            - subject: "image_types_balena: Add rootfs size calculation function"
               hash: a4ede069d1ab7cbd2b6830574eb891f8c76a92a9
               body: >
                 Instead of hardcoding the requested root filesystem value, let's
                 explain
 
-                how the calculation is made with a python function that will
-                adjust based
+                how the calculation is made with a python function that will adjust based
 
                 on the sizes of other partitions.
               footer:
@@ -3315,7 +3189,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.8.8 to v12.9.3
               hash: 7903a929e48af889b8df14754d84a8e6b0655752
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3328,20 +3202,20 @@
           version: meta-balena-2.82.2
           date: 2021-07-13T01:37:11.482Z
         - commits:
-            - subject: 'balena-hostname: add comments and improve logging'
+            - subject: "balena-hostname: add comments and improve logging"
               hash: a7a2bb057e22e2ac4fc4cafaf6ba3b533ca5f464
               body: |
                 Add some comments and improve the logging.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'balena-hostname: add comments and improve logging'
-                changelog-entry: 'balena-hostname: add comments and improve logging'
+                Changelog-entry: "balena-hostname: add comments and improve logging"
+                changelog-entry: "balena-hostname: add comments and improve logging"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'meta-balena: rename resin-hostname to balena-hostname'
+            - subject: "meta-balena: rename resin-hostname to balena-hostname"
               hash: 55baa1687ca3c576077b26a31591304911be2581
               body: |
                 Rename 'resin-hostname' to 'balena-hostname' and update all
@@ -3349,8 +3223,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'meta-balena: rename resin-hostname to balena-hostname'
-                changelog-entry: 'meta-balena: rename resin-hostname to balena-hostname'
+                Changelog-entry: "meta-balena: rename resin-hostname to balena-hostname"
+                changelog-entry: "meta-balena: rename resin-hostname to balena-hostname"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -3358,9 +3232,9 @@
           version: meta-balena-2.82.1
           date: 2021-07-12T13:01:41.540Z
         - commits:
-            - subject: 'networkmanager: Rename references to resin'
+            - subject: "networkmanager: Rename references to resin"
               hash: c857ecc07325e643c39d30f68621c2807664e36e
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3368,9 +3242,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'resin-proxy-config: Rename to balena-proxy-config'
+            - subject: "resin-proxy-config: Rename to balena-proxy-config"
               hash: 9e40219affeae1e5f7d888439654f9e40cef5fc0
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -3378,9 +3252,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'resin-ntp-config: Rename to balena-ntp-config'
+            - subject: "resin-ntp-config: Rename to balena-ntp-config"
               hash: e534f24dbce8d883c867d52538ab721c423566a2
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -3388,9 +3262,9 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'resin-net-config: Rename to balena-net-config'
+            - subject: "resin-net-config: Rename to balena-net-config"
               hash: a3726f421840e0facc21dde81b00a5e0d70e49ba
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -3401,7 +3275,7 @@
           version: meta-balena-2.82.0
           date: 2021-07-10T11:13:11.567Z
         - commits:
-            - subject: 'balena-engine: Restore previous systemd service settings'
+            - subject: "balena-engine: Restore previous systemd service settings"
               hash: 0b7dac9461193e6c1afbc046337aeb74ca20e84c
               body: |
                 - remove exec-root path from balena engine
@@ -3421,7 +3295,7 @@
           version: meta-balena-2.81.1
           date: 2021-07-09T23:25:52.084Z
         - commits:
-            - subject: 'recipes-core: add a ''network connectivity wait'' service'
+            - subject: "recipes-core: add a 'network connectivity wait' service"
               hash: a6781d54c6edced457ad916cac3fec9c70d25a0a
               body: >
                 Add a new systemd service to check for full network
@@ -3431,42 +3305,33 @@
 
                 connectivity checker doesn't differentiate between the
 
-                CONNECTED_LOCAL, CONNECTED_SITE and CONNECTED_GLOBAL states.
-                This
+                CONNECTED_LOCAL, CONNECTED_SITE and CONNECTED_GLOBAL states. This
 
-                service checks for the CONNECTED_GLOBAL state only and can be
-                used
+                service checks for the CONNECTED_GLOBAL state only and can be used
 
                 to delay the start of other services which require full network
 
-                access to be available. This can help to avoid startup problems
-                on
+                access to be available. This can help to avoid startup problems on
 
                 networks with slow DNS access or that utilise a captive portal.
 
 
-                The script does an initial oneshot check of the NM state to make
-                sure
+                The script does an initial oneshot check of the NM state to make sure
 
                 that we don't wait for an event that doesn't come. This check is
 
-                redundant at boot time due to the fact that the service is
-                started
+                redundant at boot time due to the fact that the service is started
 
-                before NM to ensure that no NM DBus events are missed. The
-                initial
+                before NM to ensure that no NM DBus events are missed. The initial
 
-                check is useful in circumstances where you want to run the
-                script
+                check is useful in circumstances where you want to run the script
 
                 standalone or post-boot.
 
 
-                Other services that wish to make use of this service and wait
-                for
+                Other services that wish to make use of this service and wait for
 
-                full network connectivity should add the following entries to
-                their
+                full network connectivity should add the following entries to their
 
                 systemd unit definition:
 
@@ -3477,8 +3342,8 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: 'recipes-core: add a ''network connectivity wait'' service'
-                changelog-entry: 'recipes-core: add a ''network connectivity wait'' service'
+                Changelog-entry: "recipes-core: add a 'network connectivity wait' service"
+                changelog-entry: "recipes-core: add a 'network connectivity wait' service"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -3488,7 +3353,7 @@
         - commits:
             - subject: Remove CODEOWNERS
               hash: da8bfafc94a3815ad62658846d46ec0b4a3edb9b
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3501,7 +3366,7 @@
         - commits:
             - subject: get journal logs at the end of the suite
               hash: 5d6089c3c8210db34ed0e23864b0ec25579d43e4
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3512,7 +3377,7 @@
           version: meta-balena-2.80.11
           date: 2021-07-01T11:51:12.849Z
         - commits:
-            - subject: 'hostapp-update-hooks: Migrate supervisor database'
+            - subject: "hostapp-update-hooks: Migrate supervisor database"
               hash: cad3e4cc49c4fbc275a5448c38e2da550e596573
               body: |
                 forward_supervisor-db will ensure the supervisor database
@@ -3527,9 +3392,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: >-
-                hostapp-update-hooks: Revert sv database path used by previous
-                hooks
+            - subject: "hostapp-update-hooks: Revert sv database path used by previous hooks"
               hash: ef8aa041e4957ef138608959ae87ca9eea7b0774
               body: |
                 This probably should not have been changed during the
@@ -3544,32 +3407,27 @@
           version: meta-balena-2.80.10
           date: 2021-06-24T19:51:43.564Z
         - commits:
-            - subject: 'balena-engine: refactor systemd service'
+            - subject: "balena-engine: refactor systemd service"
               hash: 8227a61f6bef6d93cc6a5acd0ef93a2012079964
               body: >
                 This makes it easier to overwrite the arguments passed in the
                 engine
 
-                unit from drop-in overwrites. See the development image drop-in
-                unit for
+                unit from drop-in overwrites. See the development image drop-in unit for
 
                 reference.
 
 
-                Using `systemctl edit --runtime balena.service`, which puts
-                those
+                Using `systemctl edit --runtime balena.service`, which puts those
 
-                overwrites into `/run/systemd/system/balena.service.d/`, it
-                would be
+                overwrites into `/run/systemd/system/balena.service.d/`, it would be
 
-                possible to modify the runtime behavior of the engine without
-                remounting
+                possible to modify the runtime behavior of the engine without remounting
 
                 the rootfs to be writeable.
 
 
-                See
-                https://www.freedesktop.org/software/systemd/man/systemd.unit.html#System%20Unit%20Search%20Path
+                See https://www.freedesktop.org/software/systemd/man/systemd.unit.html#System%20Unit%20Search%20Path
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3582,7 +3440,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.8.7 to v12.8.8
               hash: 713342af1f30442613a3f8cdf38552d10294a1d5
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3597,7 +3455,7 @@
         - commits:
             - subject: prevent failed teardown from making test hang
               hash: 47b439dfd12a66171ced7b710502dc143fedb686
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3610,7 +3468,7 @@
         - commits:
             - subject: catch error if image path is corrupted
               hash: 883fb0e8ac2570763d5857e1a3f2e3cc8b6fc8b2
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3621,9 +3479,8 @@
           version: meta-balena-2.80.6
           date: 2021-06-17T14:47:58.695Z
         - commits:
-            - subject: >-
-                update-balena-supervisor: Improve obtaining the supervisor
-                directory name
+            - subject: "update-balena-supervisor: Improve obtaining the supervisor directory
+                name"
               hash: 4ed241617668a0d3cc2d505a052bb9cba3178cea
               body: |
                 There are better ways of getting the supervisor
@@ -3638,7 +3495,7 @@
               nested: []
             - subject: Update balena-supervisor from v12.7.0 to v12.8.7
               hash: b935b594c12a2cdd54871bfb064d5cc843442e53
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3651,21 +3508,20 @@
           version: meta-balena-2.80.5
           date: 2021-06-17T14:36:11.613Z
         - commits:
-            - subject: 'kernel-headers-test: simplify example module Makefile'
+            - subject: "kernel-headers-test: simplify example module Makefile"
               hash: 88df9d672d45b7d0bf59d4656654091c3bbfd56b
               body: >
                 The example kernel module has some unnecessary variables and
                 targets.
 
-                Simplify this makefile by passing the kernel source directory to
-                make,
+                Simplify this makefile by passing the kernel source directory to make,
 
                 and using the M variable to build the module.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'kernel-headers-test: simplify example module Makefile'
-                changelog-entry: 'kernel-headers-test: simplify example module Makefile'
+                Changelog-entry: "kernel-headers-test: simplify example module Makefile"
+                changelog-entry: "kernel-headers-test: simplify example module Makefile"
                 Signed-off-by: Joseph Kogut <joseph@balena.io>
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
@@ -3679,16 +3535,14 @@
                 The hostapp-update hooks would run before the supervisor update
                 step
 
-                when using balenahup via the dashboard. This resulted in the
-                balena
+                when using balenahup via the dashboard. This resulted in the balena
 
                 supervisor state conf file being out-of-date.
 
 
                 This commit removes the hostapp-update hook and instead uses a
 
-                oneshot service to ensure the conf is migrated if it does not
-                exist
+                oneshot service to ensure the conf is migrated if it does not exist
 
                 in the new path before starting the supervisor.
               footer:
@@ -3701,9 +3555,8 @@
           version: meta-balena-2.80.3
           date: 2021-06-10T13:47:28.925Z
         - commits:
-            - subject: >-
-                update-balena-supervisor: Refactor script to ensure target
-                version is ran
+            - subject: "update-balena-supervisor: Refactor script to ensure target version is
+                ran"
               hash: 0433c666bf4756df30312f0d59ad8a8b94b062ab
               body: |
                 This is a rebase of PR 2180 by Miguel,
@@ -3719,7 +3572,7 @@
           version: meta-balena-2.80.2
           date: 2021-06-09T09:54:10.830Z
         - commits:
-            - subject: 'bluez5: Disable PnP Device Information service'
+            - subject: "bluez5: Disable PnP Device Information service"
               hash: afb3dc0441e9ed0f2f9a08de5dd2a9cc75f09ac3
               body: >
                 This reverts to the behavior before v5.56 as it interferes with
@@ -3745,20 +3598,16 @@
                 balena-engine requires fixes backported from upstream to support
                 a newer
 
-                version of Go, and retaining the new recipes while switching
-                back to the
+                version of Go, and retaining the new recipes while switching back to the
 
-                supported version of Go using the GOVERSION variable is still a
-                work in
+                supported version of Go using the GOVERSION variable is still a work in
 
-                process. Revert these changes for now. We can merge the new
-                recipes
+                process. Revert these changes for now. We can merge the new recipes
 
                 back in once the build issues are resolved.
 
 
-                This reverts commit f36dbd96684f9adfc5ce6faa57aa26fc4ba8e34e,
-                reversing
+                This reverts commit f36dbd96684f9adfc5ce6faa57aa26fc4ba8e34e, reversing
 
                 changes made to b228aea720fd1536ac6904b1886b2d445a582fc9.
               footer:
@@ -3773,9 +3622,9 @@
           version: meta-balena-2.80.0
           date: 2021-06-07T08:31:41.036Z
         - commits:
-            - subject: 'supervisor: Remove symlink to legacy resin sysconfig'
+            - subject: "supervisor: Remove symlink to legacy resin sysconfig"
               hash: 2b04b5a776c9e996ded53dd7c405755c6543d7e5
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3783,9 +3632,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: >-
-                hostapp-update-hooks: Migrate resin-supervisor to
-                balena-supervisor
+            - subject: "hostapp-update-hooks: Migrate resin-supervisor to balena-supervisor"
               hash: 19a9bfc2f172368c8652a448e77a77563a5c32a4
               body: >
                 After a hostapp-update we need to migrate the supervisor.conf
@@ -3794,8 +3641,7 @@
                 mounted from /etc/resin-supervisor in the state cache partition.
 
 
-                Avoid deleting the old supervisor state cache in case of
-                rollback.
+                Avoid deleting the old supervisor state cache in case of rollback.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3803,7 +3649,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'supervisor: Remove legacy resin supervisor container'
+            - subject: "supervisor: Remove legacy resin supervisor container"
               hash: d8dd730edd9e4f4c87fcc0f4774097add68f3422
               body: |
                 Clean up the legacy resin supervisor container if it exists
@@ -3821,7 +3667,7 @@
           version: meta-balena-2.79.10
           date: 2021-06-03T16:04:52.063Z
         - commits:
-            - subject: 'hostapp-update-hooks: Sync to disk when hook is done'
+            - subject: "hostapp-update-hooks: Sync to disk when hook is done"
               hash: 9688de53a3d6ae143b74bb1a7ea446b073755b27
               body: >
                 This makes sure the hook changes are committed if the power is
@@ -3833,14 +3679,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'extract-balena-ca: Sync changes to disk in case of power loss'
+            - subject: "extract-balena-ca: Sync changes to disk in case of power loss"
               hash: 62302a2149b886b5e44cd2cc93bdc70e55227bb0
               body: >
                 Sync changes to disk once the certificates have been updated.
                 This
 
-                minimizes the risk of the custom CA to be committed without
-                having the
+                minimizes the risk of the custom CA to be committed without having the
 
                 certificates updated.
               footer:
@@ -3850,9 +3695,8 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                resin-net-config: Make sure to sync changes to disk in case of
-                power loss
+            - subject: "resin-net-config: Make sure to sync changes to disk in case of power
+                loss"
               hash: e5733363c4ba2a3e31c4613b34e66e072517d1c8
               body: >
                 Commit disk modifications to minimize data loss in event of
@@ -3870,7 +3714,7 @@
           version: meta-balena-2.79.9
           date: 2021-06-03T13:15:41.101Z
         - commits:
-            - subject: 'bluez: Set policy configuration to AutoEnable'
+            - subject: "bluez: Set policy configuration to AutoEnable"
               hash: 614eaf745b29f6e5f373f9c712a7c533373a6187
               body: >
                 Since bluez 5.35, the bluetooth daemon has the ability to power
@@ -3890,7 +3734,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'bluez5: Replace executable path directory in unit file'
+            - subject: "bluez5: Replace executable path directory in unit file"
               hash: 809da983829e97e5cddc424c4ff95054e2404ef0
               body: >
                 The unit file is left with a placeholder to perform the
@@ -3918,9 +3762,7 @@
       author: Alex Gonzalez
       nested:
         - commits:
-            - subject: >-
-                balena-deploy: When deploying hostapp default to using slug as
-                name
+            - subject: "balena-deploy: When deploying hostapp default to using slug as name"
               hash: d9ee5fa5f5a97de9c41c2acc13b6c7335e2b043f
               body: >
                 Using the device type is incorrect as aliases are not taken into
@@ -3932,7 +3774,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-api: Do not use balena_lib_resolve_aliases'
+            - subject: "balena-api: Do not use balena_lib_resolve_aliases"
               hash: d50cee134436914b4960254abd0a5cf28b40f764
               body: >
                 That function is now for internal use, replace with
@@ -3946,9 +3788,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                balena_lib: Make resolve_aliases local so it is not globally
-                used
+            - subject: "balena_lib: Make resolve_aliases local so it is not globally used"
               hash: 45a0f62debdbf9e20d56e8bba8a9567359d7e8e4
               body: >
                 The correct call is balena_lib_get_slug(device_type), which
@@ -3967,7 +3807,7 @@
         - commits:
             - subject: Use slug when setting deviceType for leviathan
               hash: bc628771aa0014e86e649e3312b48e1c7ae4968c
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3978,9 +3818,9 @@
           version: balena-yocto-scripts-1.14.8
           date: 2021-07-22T14:51:50.560Z
         - commits:
-            - subject: 'balena-lib: Fix print statements helper functions'
+            - subject: "balena-lib: Fix print statements helper functions"
               hash: 45ccecc6945a06c3975c4ffc782bef5770f30ae7
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -3988,7 +3828,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'balena-lib: Fix device dir when running in Jenkins containers'
+            - subject: "balena-lib: Fix device dir when running in Jenkins containers"
               hash: 95530d134ea729359e7e1e19fac109dd6d40ca5c
               body: |
                 Avoid returning an empty path when we are running in containers
@@ -4003,7 +3843,7 @@
           version: balena-yocto-scripts-1.14.7
           date: 2021-06-29T20:20:09.994Z
         - commits:
-            - subject: 'balena-deploy: Flag hostapps as bootable apps'
+            - subject: "balena-deploy: Flag hostapps as bootable apps"
               hash: 4093fe7397b52cc58d676f2d7b3db3699c8a8b92
               body: |
                 This will mark the app as isHost.
@@ -4014,7 +3854,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy: Provide working directory when deploying hostapp'
+            - subject: "balena-deploy: Provide working directory when deploying hostapp"
               hash: c20241cdf161ca8f438c38e84f504dadfaeeadc0
               body: >
                 When creating a public app, the workdir is used to retrieve the
@@ -4031,7 +3871,7 @@
           version: balena-yocto-scripts-1.14.6
           date: 2021-06-18T10:49:05.763Z
         - commits:
-            - subject: 'balena-deploy-block: Do not add variant suffix to release tag'
+            - subject: "balena-deploy-block: Do not add variant suffix to release tag"
               hash: 084154ac3c3d0d6d3ec4c7d2a21590815a61bb2f
               body: >
                 Fix the legacy way of tagging releases with a string variant and
@@ -4048,7 +3888,7 @@
           version: balena-yocto-scripts-1.14.5
           date: 2021-06-18T09:06:25.918Z
         - commits:
-            - subject: 'Dockerfile_balena-push-env: Add balena-lib to image'
+            - subject: "Dockerfile_balena-push-env: Add balena-lib to image"
               hash: 937026182287183bffbdc6836c707d34532bc509
               body: |
                 The balena-api library requires functions in balena-lib.
@@ -4059,7 +3899,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-deploy-block: source balena-lib script library'
+            - subject: "balena-deploy-block: source balena-lib script library"
               hash: 4b05b3ea6b3d42add1926547809e29213ce84890
               body: |
                 Some functions in balena-api require this library.
@@ -4073,7 +3913,7 @@
           version: balena-yocto-scripts-1.14.4
           date: 2021-06-16T10:37:10.537Z
         - commits:
-            - subject: 'balena-api: Filter out debug output'
+            - subject: "balena-api: Filter out debug output"
               hash: bbb7ec875bd4b0d56c878187eb1d00e8d450b5d8
               body: |
                 Change a json dump for a debug function call.
@@ -4084,9 +3924,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                balena-api: Specify API environment and token when setting app
-                roles
+            - subject: "balena-api: Specify API environment and token when setting app roles"
               hash: c2402322ef608cb207494c37ade33a531734d9ca
               body: |
                 The defaults only work with the production environment.
@@ -4097,23 +3935,20 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'jenkins_build-blocks: Separate recipes and packages'
+            - subject: "jenkins_build-blocks: Separate recipes and packages"
               hash: 0b7c0a0a14141bbeb6b29171763cac99d68d9830
               body: >
                 Currently we are reading a package list from the contracts that
                 mixes
 
-                recipe and package names, and we run bitbake with the `-k` flag
-                not to
+                recipe and package names, and we run bitbake with the `-k` flag not to
 
                 stop the build when a package name fails to match a recipe.
 
 
-                The contracts have now been modified to specify either a
-                `sw.recipe.yocto`
+                The contracts have now been modified to specify either a `sw.recipe.yocto`
 
-                or a `sw.package.yocto` so we can distinguish between them and
-                use
+                or a `sw.package.yocto` so we can distinguish between them and use
 
                 recipe names to build and package names to install.
 
@@ -4126,7 +3961,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-lib: Generalize contract fetcher'
+            - subject: "balena-lib: Generalize contract fetcher"
               hash: 2d01048848734b580b89bfdd41df13ef10a8d31f
               body: >
                 Instead of fetching a package list, fetch a composedOf list
@@ -4140,16 +3975,14 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                balena-deploy: Shorten installation directory
-                '/yocto/resin-board' to '/work'
+            - subject: "balena-deploy: Shorten installation directory '/yocto/resin-board' to
+                '/work'"
               hash: 20baa1d287d95f95cb84797586afa73ed52f2db1
               body: >
                 The installation directory is currently "/yocto/resin-board".
                 This is
 
-                too long for the creation of per-task balena-engine sockets
-                which have
+                too long for the creation of per-task balena-engine sockets which have
 
                 a maximum path length of 104 characters.
 
@@ -4176,7 +4009,7 @@
           version: balena-yocto-scripts-1.14.3
           date: 2021-06-01T11:48:30.209Z
         - commits:
-            - subject: 'balena-lib: Add function to fetch labels from image'
+            - subject: "balena-lib: Add function to fetch labels from image"
               hash: a987a933ad52af6c7935b19f13f4f39f0be157f1
               body: |
                 Image labels are used to handle the installation of images.
@@ -4187,7 +4020,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-lib: contracts: Add package list fetcher'
+            - subject: "balena-lib: contracts: Add package list fetcher"
               hash: f2e5ce081f9ef39bcff364ce4a8e9a9d0d806590
               body: >
                 Add functions to retrieve a package list from a sw.package
@@ -4201,14 +4034,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'semver: Add bash utility for semantic version comparison'
+            - subject: "semver: Add bash utility for semantic version comparison"
               hash: 831c494a1bc1f286a9b95f22cc86ade46f336a89
               body: >
                 From https://github.com/Ariel-Rodriguez/sh-semversion-2
 
 
-                MIT licensed:
-                https://github.com/Ariel-Rodriguez/sh-semversion-2/blob/main/LICENSE
+                MIT licensed: https://github.com/Ariel-Rodriguez/sh-semversion-2/blob/main/LICENSE
               footer:
                 Change-type: patch
                 change-type: patch
@@ -4216,7 +4048,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-docker: Add image retrieval function'
+            - subject: "balena-docker: Add image retrieval function"
               hash: 79d8a1b201196e2730bcf1d92c8be19dbd693106
               body: |
                 Common image retrieval code.
@@ -4236,17 +4068,14 @@
                 This file allows other components to uniquely parse the
                 information that
 
-                is contained in the changelog. It will be automatically managed
-                by
+                is contained in the changelog. It will be automatically managed by
 
-                versionist by appending the new commits on top. This is needed
-                to
+                versionist by appending the new commits on top. This is needed to
 
                 provide nested-changelogs.
 
 
-                Generated with
-                product-os/versionist/blob/master/scripts/generate-changelog.sh
+                Generated with product-os/versionist/blob/master/scripts/generate-changelog.sh
               footer:
                 Change-type: patch
                 change-type: patch
@@ -4265,19 +4094,16 @@
               author: Alex Gonzalez
               footers:
                 change-type: patch
-                changelog-entry: >-
-                  Add yocto-block-build-env container to build Yocto based
-                  hostOS blocks
+                changelog-entry: Add yocto-block-build-env container to build Yocto based hostOS
+                  blocks
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                Dockerfile_yocto-block-build-env: Add container to build Yocto
-                based hostOS blocks
+              subject: "Dockerfile_yocto-block-build-env: Add container to build Yocto based
+                hostOS blocks"
               body: >-
                 This container is based on the `balena-push-env` helper
                 container and includes
 
-                an opkg application built from source. It is used to build Yocto
-                IPK packaged
+                an opkg application built from source. It is used to build Yocto IPK packaged
 
                 based hostOS blocks.
             - hash: dcb1ee52f56d4785cc4a6b93d33c2b63f2bcda12
@@ -4286,35 +4112,30 @@
                 change-type: patch
                 changelog-entry: Balena build and deploy a hostOS yocto ipk block image
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build-block: Balena build and deploy a hostOS block image'
-              body: >-
-                Balena builds and deploys a hostOS block from a Yocto ipk
-                package feed.
+              subject: "balena-build-block: Balena build and deploy a hostOS block image"
+              body: Balena builds and deploys a hostOS block from a Yocto ipk package feed.
             - hash: 285e72e2107b5c7693ebe70ee5041d2001507f98
               author: Alex Gonzalez
               footers:
                 change-type: minor
                 changelog-entry: Add script to build hostOS blocks
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build-blocks: Add package blocks builder script'
-              body: >-
-                This script builds hostOS blocks as defined in their contract
+              subject: "jenkins_build-blocks: Add package blocks builder script"
+              body: This script builds hostOS blocks as defined in their contract
                 specification.
             - hash: 5f6a285d43ce7b161601174b11d7c9b8771b9799
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-deploy: Add functions to deploy block, feed and OS
-                release
+              subject: "balena-deploy: Add functions to deploy block, feed and OS release"
               body: Add the logic for block and OS deployment.
             - hash: 1b551c71da050d84005f80cd076ec9abe8569b0a
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'README: Add brief introduction to the main scripts'
+              subject: "README: Add brief introduction to the main scripts"
               body: >-
                 Add a short description of the helper build scripts that this
                 repository
@@ -4328,7 +4149,7 @@
               footers:
                 change-type: minor
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'barys: Replace supervisor tag with supervisor release version'
+              subject: "barys: Replace supervisor tag with supervisor release version"
               body: >-
                 The latest meta-balena fetches the supervisor from the internal
                 registry
@@ -4339,7 +4160,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Replace supervisor tag with supervisor release'
+              subject: "jenkins_build: Replace supervisor tag with supervisor release"
               body: >-
                 The latest meta-balena fetches the supervisor from the internal
                 registry
@@ -4350,7 +4171,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Rename metaResinBranch to metaBalenaBranch'
+              subject: "jenkins_build: Rename metaResinBranch to metaBalenaBranch"
               body: Rename variables to match current brand.
         - version: balena-yocto-scripts-1.12.16
           date: 2021-05-18T16:10:59.000Z
@@ -4360,7 +4181,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Kyle Harding <kyle@balena.io>
-              subject: 'tests: Substitute deviceType with MACHINE when packaging tests'
+              subject: "tests: Substitute deviceType with MACHINE when packaging tests"
               body: null
         - version: balena-yocto-scripts-1.12.15
           date: 2021-05-18T16:05:32.000Z
@@ -4370,7 +4191,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'Dockerfile_yocto-build-env: Specify docker version'
+              subject: "Dockerfile_yocto-build-env: Specify docker version"
               body: >-
                 This matches as closely as possible the version of the dind
                 container
@@ -4381,23 +4202,20 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Allow to control iptables and ipmasq flags'
+              subject: "balena-docker: Allow to control iptables and ipmasq flags"
               body: >-
                 When running multiple daemons, we don't want them to clash
                 managing
 
-                iptables so we start redundant daemons with iptables and ipmasq
-                set to
+                iptables so we start redundant daemons with iptables and ipmasq set to
 
                 false.
 
                 By default we enable both which is the current dockerd default.
 
-                When running a single docker daemon without the iptables and
-                ipmasq flags,
+                When running a single docker daemon without the iptables and ipmasq flags,
 
-                containers on the default bridge network cannot communite with
-                the
+                containers on the default bridge network cannot communite with the
 
                 outside as no iptables rules are set.
         - version: balena-yocto-scripts-1.12.14
@@ -4408,9 +4226,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-api: Set default argument value not to exist on nounset
-                setting
+              subject: "balena-api: Set default argument value not to exist on nounset
+                setting"
               body: >-
                 Scripts sourcing balena-api might set nounset, so assign empty
                 values
@@ -4421,7 +4238,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Allow access to OS developers to public apps'
+              subject: "balena-api: Allow access to OS developers to public apps"
               body: >-
                 This allows the OS developers to see these applications with
                 their
@@ -4435,14 +4252,14 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Add functions for apps management'
+              subject: "balena-api: Add functions for apps management"
               body: Add utility function to manage balenaCloud apps.
             - hash: 6938b8feec5d5ac5e92ed25c702b1fc4953e931e
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Add block images getter functions'
+              subject: "balena-api: Add block images getter functions"
               body: >-
                 Add a set of utility functions to retrieve release images and
                 parse them
@@ -4453,14 +4270,14 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Add missing argument to function comments'
+              subject: "balena-api: Add missing argument to function comments"
               body: This is a non-functional change.
             - hash: 899122243bf47c20247eaa800cd55a3ff37c4886
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy-block: Create public app if required'
+              subject: "balena-deploy-block: Create public app if required"
               body: >-
                 The script will, given the correct token, create a public app if
                 it does
@@ -4471,9 +4288,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-lib: Fix device installation path when running in helper
-                container
+              subject: "balena-lib: Fix device installation path when running in helper
+                container"
               body: >-
                 Several functions require to know where the device installation
                 directory
@@ -4484,9 +4300,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-deploy: Fix device installation path when running in
-                helper container
+              subject: "balena-deploy: Fix device installation path when running in helper
+                container"
               body: >-
                 Several functions require to know where the device installation
                 directory
@@ -4500,29 +4315,29 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Adapt to be used from POSIX shell'
-              body: 'Also, fix indentation to use tabs.'
+              subject: "balena-docker: Adapt to be used from POSIX shell"
+              body: Also, fix indentation to use tabs.
             - hash: ba5fbfd03adea5895f88c7dd2e9223d5fbee33f0
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 changelog-entry: Generalize balena-docker to any engine
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Generalize functions to any engine'
+              subject: "balena-docker: Generalize functions to any engine"
               body: This is so it can be used both for balena-engine and docker.
             - hash: adbe6807cbdd603a229bc466a9e954b9bbef9cfc
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Re-enable the container''s output'
+              subject: "balena-build: Re-enable the container's output"
               body: Remove the pseudo tty from the docker run command.
             - hash: 9fb2417d73e8e5f4a0eeb0d457aac0b0327c8c49
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Add option to keep local containers'
+              subject: "balena-build: Add option to keep local containers"
               body: >-
                 This is helpful when developing locally not to continuously
                 download
@@ -4533,9 +4348,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                yocto-build-env: Update Dockerfile to add host tools
-                dependencies
+              subject: "yocto-build-env: Update Dockerfile to add host tools dependencies"
               body: >-
                 In preparation for replacing docker with balena-engine, add the
                 required
@@ -4551,8 +4364,7 @@
                 The installation directory is currently "/yocto/resin-board".
                 This is
 
-                too long for the creation of per-task balena-engine sockets
-                which have
+                too long for the creation of per-task balena-engine sockets which have
 
                 a maximum path length of 104 characters.
 
@@ -4575,13 +4387,12 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: print submodule status'
+              subject: "balena-build: print submodule status"
               body: >-
                 Print the details of all submodules so that layers that are not
                 part of
 
-                bblayers, like balena-yocto-scripts, also get their sha1s
-                displayed on
+                bblayers, like balena-yocto-scripts, also get their sha1s displayed on
 
                 build.
             - hash: 562d2120770041a50f7daebbf4660ccace1ee51f
@@ -4589,9 +4400,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-build: Correctly pass development images flag and amend
-                usage
+              subject: "balena-build: Correctly pass development images flag and amend usage"
               body: >-
                 The development image flag is not being correctly passed to
                 barys.
@@ -4605,16 +4414,15 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Pass the API environment to the build container'
+              subject: "balena-build: Pass the API environment to the build container"
               body: This allows to target builds to non-production environments.
             - hash: 4fb71f2d09e621ef6a070dd8e28f093a8a81adf0
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-lib: Add function to resolve between contract slugs and
-                Yocto machines
+              subject: "balena-lib: Add function to resolve between contract slugs and Yocto
+                machines"
               body: >-
                 Some device types have different Yocto machine names than
                 contract
@@ -4625,7 +4433,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Do not exit if no SSH_AUTH_SOCK defined'
+              subject: "balena-build: Do not exit if no SSH_AUTH_SOCK defined"
               body: >-
                 Environment that build public device types will probably have no
                 use
@@ -4636,14 +4444,14 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Fix indentation'
+              subject: "balena-build: Fix indentation"
               body: No functional changes.
             - hash: 5131302a1cb8351d5b05b41249a7808af5935a73
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Cleanup build containers and enable build output'
+              subject: "balena-build: Cleanup build containers and enable build output"
               body: |-
                 It is useful to know what the build output is. Also, not leaving
                 containers around is important for the builders storage size.
@@ -4655,7 +4463,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Fix development image build'
+              subject: "balena-build: Fix development image build"
               body: >-
                 The development image flag is being set to the variant instead
                 of a
@@ -4666,9 +4474,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                jenkins_build-containers: Use a fixed length for the git short
-                revision
+              subject: "jenkins_build-containers: Use a fixed length for the git short
+                revision"
               body: >-
                 The short version length could be configured differently on
                 different
@@ -4679,21 +4486,18 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Do not err when sourcing without a repository'
+              subject: "balena-lib: Do not err when sourcing without a repository"
               body: >-
                 A global variable uses git to retrieve a sha1 revision. If this
                 fails
 
-                with the errexit option the script exists after sourcing this
-                file.
+                with the errexit option the script exists after sourcing this file.
 
-                This commit masks the error as it may not be needed in the
-                sourcing
+                This commit masks the error as it may not be needed in the sourcing
 
                 script.
 
-                Also, fix the length of the short git release to avoid different
-                git
+                Also, fix the length of the short git release to avoid different git
 
                 clients configuration mismatches.
         - version: balena-yocto-scripts-1.12.7
@@ -4704,7 +4508,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Improve logs when setting version'
+              subject: "balena-api: Improve logs when setting version"
               body: >-
                 The set release version function would print a success message
                 even when
@@ -4715,16 +4519,14 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Make it less verbose'
+              subject: "balena-docker: Make it less verbose"
               body: Hide debug messages unless the DEBUG variable is set.
             - hash: 86a275ad03a07223ce42cb3c704211b71922f73d
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-deploy: Set the OS version before setting deploy
-                directory
+              subject: "balena-deploy: Set the OS version before setting deploy directory"
               body: The local build directory is expected to include the OS version.
         - version: balena-yocto-scripts-1.12.6
           date: 2021-03-30T11:32:20.000Z
@@ -4734,29 +4536,26 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                include: Move include files and entry scripts into its own
-                folder
-              body: 'Cosmetic reorganization, no functional changes.'
+              subject: "include: Move include files and entry scripts into its own folder"
+              body: Cosmetic reorganization, no functional changes.
             - hash: 5c5669a8d6901b4a28ad952d367774e7c8cb3a90
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build.sh: Move into build script'
+              subject: "balena-build.sh: Move into build script"
               body: This is a containeirized barys so it should live along barys.
             - hash: 7dbf390cdf5a88f349dac1323b1c85cf579f4cc7
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Set default namespace if not defined'
+              subject: "balena-lib: Set default namespace if not defined"
               body: >-
                 The namespace variable can point to an alternative registry and
                 it is
 
-                useful for developing. This commit sets the default when not
-                defined.
+                useful for developing. This commit sets the default when not defined.
         - version: balena-yocto-scripts-1.12.5
           date: 2021-03-30T08:34:48.000Z
           commits:
@@ -4765,20 +4564,19 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy: Shellcheck warnings'
+              subject: "balena-deploy: Shellcheck warnings"
               body: Remove shellcheck warnings. No functional changes.
             - hash: 9237debc97aef84d21f042494bd4d017e29182f9
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy-block: Adjust variables for common use'
+              subject: "balena-deploy-block: Adjust variables for common use"
               body: >-
                 This script is called either to deploy a bootable block
                 (hostapp) or to
 
-                deploy a standard block. This commit makes the environmental
-                variables
+                deploy a standard block. This commit makes the environmental variables
 
                 match for both use cases.
             - hash: 8508ea1401107cc5d0a7d3c3026b57bbc5f69bb4
@@ -4786,16 +4584,15 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy-block: Fix shellcheck warnings'
-              body: 'No functional changes, just fixing linter warnings.'
+              subject: "balena-deploy-block: Fix shellcheck warnings"
+              body: No functional changes, just fixing linter warnings.
             - hash: 0f6b0753c8d8deffc62f58717528f4f577d85eb3
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-deploy: Adjust balena_deploy_hostapp to new
-                balena_deploy_block entrypoint arguments
+              subject: "balena-deploy: Adjust balena_deploy_hostapp to new balena_deploy_block
+                entrypoint arguments"
               body: >-
                 The arguments to balena-deploy-block.sh have been modified so it
                 can be
@@ -4806,21 +4603,21 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy.inc: Pass API environment to balena_lib_token'
-              body: 'Also, do not exit on error but return.'
+              subject: "balena-deploy.inc: Pass API environment to balena_lib_token"
+              body: Also, do not exit on error but return.
             - hash: c9d8f8299c5ad6a720d596f8d2b5a6a458fa31c7
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Pass an API environment to balena_lib_token'
+              subject: "balena-build: Pass an API environment to balena_lib_token"
               body: Assure logging to the desired environment.
             - hash: 1c479d353fcbf5c1289e3ea52fb0f769d43bd99b
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Pass API environment to balena_lib_token'
+              subject: "balena-lib: Pass API environment to balena_lib_token"
               body: Assure which environment we will log into.
         - version: balena-yocto-scripts-1.12.4
           date: 2021-03-29T12:15:27.000Z
@@ -4830,7 +4627,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Add is_dt_private function'
+              subject: "balena-api: Add is_dt_private function"
               body: >-
                 This looks for a device type JSON file and outputs whether the
                 device is
@@ -4841,27 +4638,24 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-lib: Add several function to extract device details from
-                device type JSON file
+              subject: "balena-lib: Add several function to extract device details from device
+                type JSON file"
               body: These are utility functions used from other scripts.
             - hash: a275b3ab8f5bc1ae3a6ec7545dfc0f4faca725cf
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-lib: By default only login to BaleneCloud if not token is
-                found
+              subject: "balena-lib: By default only login to BaleneCloud if not token is
+                found"
               body: This avoids redundant logging call to the API.
             - hash: 4a83bb9c440059a2e1c153a70385b5bb6e312ebf
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena_deploy: Add functions to deploy Jenkins artifacts to S3
-                and dockerhub
+              subject: "balena_deploy: Add functions to deploy Jenkins artifacts to S3 and
+                dockerhub"
               body: >-
                 These have been extracted from `jenkins_buils.sh` so that they
                 can be
@@ -4872,14 +4666,14 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy: Fix indentation and shellcheck warnings'
+              subject: "balena-deploy: Fix indentation and shellcheck warnings"
               body: Non functional cosmetic changes.
             - hash: cb77f35d4e52f7e44af458746a2e1ba1e1b8c8a6
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Call out to script libraries functions'
+              subject: "jenkins_build: Call out to script libraries functions"
               body: This simplies the script and makes it more legible.
         - version: balena-yocto-scripts-1.12.3
           date: 2021-03-26T18:28:05.000Z
@@ -4889,10 +4683,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Fix indentation to tabs'
-              body: >-
-                Match the file style and use tabs to indent. Only cosmetic
-                changes.
+              subject: "balena-lib: Fix indentation to tabs"
+              body: Match the file style and use tabs to indent. Only cosmetic changes.
         - version: balena-yocto-scripts-1.12.2
           date: 2021-03-26T18:13:45.000Z
           commits:
@@ -4901,7 +4693,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Remove execution trace flag'
+              subject: "balena-docker: Remove execution trace flag"
               body: This is a leftover from development.
         - version: balena-yocto-scripts-1.12.1
           date: 2021-03-25T08:55:29.000Z
@@ -4911,7 +4703,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Add commonly used utility functions'
+              subject: "balena-lib: Add commonly used utility functions"
               body: >-
                 Add functions to obtain Balena environment, token and login to
                 the cloud,
@@ -4922,34 +4714,28 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                jenkins_build-containers: Allow docker login for local
-                development
+              subject: "jenkins_build-containers: Allow docker login for local development"
               body: >-
                 Only fix user and password from environment when in a Jenkins
                 context.
 
-                This allows to rebuild and deploy helper images to user
-                repositories for
+                This allows to rebuild and deploy helper images to user repositories for
 
                 local development
             - hash: 295800c173833e6857258faaf1ace2a09dc7339a
               author: Alex Gonzalez
               footers:
                 change-type: patch
-                changelog-entry: >-
-                  Add bitbake-args argument to barys and make bitbake-target
+                changelog-entry: Add bitbake-args argument to barys and make bitbake-target
                   accept multiple arguments
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                barys: Add bitbake-args argument and make bitbake-target accept
-                multiple arguments
+              subject: "barys: Add bitbake-args argument and make bitbake-target accept
+                multiple arguments"
               body: >-
                 This commit extends barys so it accepts a list of bitbake
                 arguments
 
-                and/or target images. This will allow the flexibilty needed to
-                build
+                and/or target images. This will allow the flexibilty needed to build
 
                 blocks with barys as frontend.
             - hash: bc926eecd3d7acb629b3709a3e89e935ae0f18c5
@@ -4957,7 +4743,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Separate deploy functions'
+              subject: "jenkins_build: Separate deploy functions"
               body: |-
                 In future we will stop deploying to dockerhub and deploy only to
                 balenaCloud.
@@ -4965,14 +4751,14 @@
               author: Alex Gonzalez
               footers:
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Refactor balena_lib_get_os_version'
+              subject: "jenkins_build: Refactor balena_lib_get_os_version"
               body: null
             - hash: ceded8430b5b404ed5157e0decf1f95a8cd09d52
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-api: Add script library with API calls'
+              subject: "balena-api: Add script library with API calls"
               body: >-
                 This library is to be sourced by scripts that need to use the
                 API to
@@ -4983,20 +4769,17 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                balena-push-os-version: Rename to balena-deploy-block and set
-                the release version on deploy
+              subject: "balena-push-os-version: Rename to balena-deploy-block and set the
+                release version on deploy"
               body: >-
                 Until "balena deploy" has this functionality let's perform a
                 direct
 
                 API call.
 
-                Production versions have the OS release name and development
-                versions get
+                Production versions have the OS release name and development versions get
 
-                appended a .dev suffix. Once both image variants are merged only
-                the OS
+                appended a .dev suffix. Once both image variants are merged only the OS
 
                 release name will be used.
             - hash: f3c8ea277d799ca3c9ae5c263e08db332d40aac6
@@ -5004,23 +4787,22 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'Dockerfile_balena-push-env: Refactor to use balena-deploy-block'
+              subject: "Dockerfile_balena-push-env: Refactor to use balena-deploy-block"
               body: Rename to use balena-deploy-block.
             - hash: 576b5dc53fa04709111866b290f31fda62740867
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-build: Split build related functions'
-              body: >-
-                This script can be used standalone to call barys on a
-                containerized environment.
+              subject: "balena-build: Split build related functions"
+              body: This script can be used standalone to call barys on a containerized
+                environment.
             - hash: d924527622c55e584889ebbb91e0500e8cbd21d4
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Separate barys build functions'
+              subject: "jenkins_build: Separate barys build functions"
               body: >-
                 Separate the call to barys to a scritpt library so it can be
                 reused from
@@ -5031,7 +4813,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-deploy: Add script library for deploy logic'
+              subject: "balena-deploy: Add script library for deploy logic"
               body: >-
                 Centralize all the deploy login in one script library starting
                 with
@@ -5042,10 +4824,8 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Use balena_deploy_hostapp from balena-deploy'
-              body: >-
-                Use the same function call on all scripts that require to push a
-                hostapp.
+              subject: "jenkins_build: Use balena_deploy_hostapp from balena-deploy"
+              body: Use the same function call on all scripts that require to push a hostapp.
         - version: balena-yocto-scripts-1.12.0
           date: 2021-03-25T08:47:27.000Z
           commits:
@@ -5055,13 +4835,12 @@
                 change-type: minor
                 changelog-entry: Improve template layer matching
                 signed-off-by: Kyle Harding <kyle@balena.io>
-              subject: 'barys: Improve template layer matching'
+              subject: "barys: Improve template layer matching"
               body: >-
                 The current method does not support multiple layers named with
                 names
 
-                following `meta-balena-*` so this change will search for the
-                required
+                following `meta-balena-*` so this change will search for the required
 
                 `bblayers.conf.sample` file before assigning the template layer.
         - version: balena-yocto-scripts-1.11.2
@@ -5071,13 +4850,11 @@
               author: Alex Gonzalez
               footers:
                 change-type: patch
-                changelog-entry: >-
-                  Allow to specify which containers to build and login to
+                changelog-entry: Allow to specify which containers to build and login to
                   dockerhub so that they can be deployed
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                jenkins_build-container: Do not overwrite environment
-                DOCKERFILES variable if provided
+              subject: "jenkins_build-container: Do not overwrite environment DOCKERFILES
+                variable if provided"
               body: >-
                 Also, do not duplicate the variable that specifies current
                 script directory
@@ -5088,22 +4865,21 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Rename to balena-lib.inc'
+              subject: "balena-lib: Rename to balena-lib.inc"
               body: This indicates it is to be sourced and not executed.
             - hash: e9d3dc9c9816a72cbd62f0b247c36364fe168be5
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-lib: Rename functions with the balena_lib prefix'
+              subject: "balena-lib: Rename functions with the balena_lib prefix"
               body: >-
                 This makes them easy to identify and makes it clear where they
                 come from
 
                 making the code more legible.
 
-                Also, remove balena login from
-                `balena_lib_docker_pull_helper_image` function
+                Also, remove balena login from `balena_lib_docker_pull_helper_image` function
 
                 as the login is performed by the container deployment script.
             - hash: 111843536ad9c951f0850256b8a56d9f4c612816
@@ -5111,7 +4887,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'jenkins_build: Use balena-lib.inc instead of balena-inc.sh'
+              subject: "jenkins_build: Use balena-lib.inc instead of balena-inc.sh"
               body: Adapt to the refactoring of balena-lib.
         - version: balena-yocto-scripts-1.11.1
           date: 2021-03-22T12:50:36.000Z
@@ -5121,32 +4897,29 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-docker: Rename manage-docker to balena-docker'
-              body: >-
-                Convert manage-docker into a script library so it can be
-                re-used.
+              subject: "balena-docker: Rename manage-docker to balena-docker"
+              body: Convert manage-docker into a script library so it can be re-used.
             - hash: 7c79c2109455c54b9d09938416c47463fc8bb652
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'balena-push-os-version: Refactor to use balena-docker'
+              subject: "balena-push-os-version: Refactor to use balena-docker"
               body: Use common scripts to manage the docker instance
             - hash: 2deb988b1c9da918fd0729f64039140884f6e63d
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'prepare-and-start: Refactor to use balena-lib'
+              subject: "prepare-and-start: Refactor to use balena-lib"
               body: Use common script to manage docker instances
             - hash: 943839ff2210c7db9030d3deca00c99c41f1253e
               author: Alex Gonzalez
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: >-
-                Dockerfile_yocto_build-env: Refactor to update dockerd and use
-                balena-docker
+              subject: "Dockerfile_yocto_build-env: Refactor to update dockerd and use
+                balena-docker"
               body: >-
                 Use common scripts to manage docker instances, and update the
                 dockerd
@@ -5157,7 +4930,7 @@
               footers:
                 change-type: patch
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
-              subject: 'Dockerfile_balena-push-env: Refactor to use balena-docker'
+              subject: "Dockerfile_balena-push-env: Refactor to use balena-docker"
               body: Use common scripts to manage the docker instance.
   version: 2.85.4+rev1
   date: 2021-09-23T16:41:42.833Z
@@ -5193,15 +4966,15 @@
       author: Mark Corbin
       nested:
         - commits:
-            - subject: 'meta-balena: rename connectivity packagegroup'
+            - subject: "meta-balena: rename connectivity packagegroup"
               hash: 8f54c4137f8bb8a83a05d9963cdb1565778c737b
               body: |
                 Rename the resin-connectivity packagegroup.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'meta-balena: rename connectivity packagegroup'
-                changelog-entry: 'meta-balena: rename connectivity packagegroup'
+                Changelog-entry: "meta-balena: rename connectivity packagegroup"
+                changelog-entry: "meta-balena: rename connectivity packagegroup"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -5209,7 +4982,7 @@
           version: meta-balena-2.79.7
           date: 2021-05-26T15:03:08.108Z
         - commits:
-            - subject: 'bluez5: Use bluez5 recipe from poky master'
+            - subject: "bluez5: Use bluez5 recipe from poky master"
               hash: fe3c870eef75927eac740bbc1e8e15b8ed9c7341
               body: |
                 This commit brings the bluez5 recipe from poky master as we need
@@ -5227,7 +5000,7 @@
           version: meta-balena-2.79.6
           date: 2021-05-26T08:26:16.310Z
         - commits:
-            - subject: 'README: Update supported Yocto versions'
+            - subject: "README: Update supported Yocto versions"
               hash: cdbf76ccbaaf6e265f8432eca10d42e55b6969e8
               body: >
                 Add the warrior and dunfell versions to the list of tested
@@ -5257,7 +5030,7 @@
           version: meta-balena-2.79.4
           date: 2021-05-21T10:15:56.497Z
         - commits:
-            - subject: 'kernel-resin: disable panic on hung task'
+            - subject: "kernel-resin: disable panic on hung task"
               hash: ac0ba89f14c0b04b7353192f15a0634be44d910c
               body: >
                 Some BSPs have enabled CONFIG_BOOTPARAM_HUNG_TASK_PANIC which
@@ -5283,8 +5056,7 @@
 
                 Hung tasks are not normally terminal, nor do they affect system
 
-                stability, but panicking during an image write forces a device
-                into a
+                stability, but panicking during an image write forces a device into a
 
                 bootloop that requires manual intervention to remedy.
 
@@ -5292,13 +5064,11 @@
                 See the below stacktrace:
 
 
-                [  243.565482] INFO: task balenad:4049 blocked for more than 120
-                seconds.
+                [  243.565482] INFO: task balenad:4049 blocked for more than 120 seconds.
 
                 [  243.565737]       Not tainted 4.9.140-l4t-r32.4 #1
 
-                [  243.565853] "echo 0 >
-                /proc/sys/kernel/hung_task_timeout_secs" disables this message.
+                [  243.565853] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
 
                 [  243.566032] balenad         D    0  4049      1 0x00000008
 
@@ -5310,8 +5080,7 @@
 
                 [  243.566590] [<ffffff8008f0d420>] schedule+0x40/0xa8
 
-                [  243.566744] [<ffffff8008f1057c>]
-                rwsem_down_read_failed+0xd4/0x128
+                [  243.566744] [<ffffff8008f1057c>] rwsem_down_read_failed+0xd4/0x128
 
                 [  243.566872] [<ffffff8008f0f8a8>] down_read+0x58/0x60
 
@@ -5321,14 +5090,11 @@
 
                 [  243.567237] [<ffffff8008083900>] el0_svc_naked+0x34/0x38
 
-                [  243.567394] Kernel panic - not syncing: hung_task: blocked
-                tasks
+                [  243.567394] Kernel panic - not syncing: hung_task: blocked tasks
 
-                [  243.567533] CPU: 3 PID: 47 Comm: khungtaskd Not tainted
-                4.9.140-l4t-r32.4 #1
+                [  243.567533] CPU: 3 PID: 47 Comm: khungtaskd Not tainted 4.9.140-l4t-r32.4 #1
 
-                [  243.567819] Hardware name: NVIDIA Jetson Xavier NX Developer
-                Kit (DT)
+                [  243.567819] Hardware name: NVIDIA Jetson Xavier NX Developer Kit (DT)
 
                 [  243.568318] Call trace:
 
@@ -5352,14 +5118,13 @@
 
                 [  243.609511] Memory Limit: none
 
-                [  243.612484] trusty-log panic notifier - trusty version Built:
-                12:18:19 Oct 16 2020 [  243.636124] Rebooting in 1 seconds..
+                [  243.612484] trusty-log panic notifier - trusty version Built: 12:18:19 Oct 16 2020 [  243.636124] Rebooting in 1 seconds..
 
 
                 Disable this config for all platforms.
               footer:
-                Changelog-entry: 'kernel-resin: disable panic on hung task'
-                changelog-entry: 'kernel-resin: disable panic on hung task'
+                Changelog-entry: "kernel-resin: disable panic on hung task"
+                changelog-entry: "kernel-resin: disable panic on hung task"
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Joseph Kogut <joseph@balena.io>
@@ -5371,7 +5136,7 @@
         - commits:
             - subject: Add boot-splash test to unmanaged suite
               hash: a6865f22ba5d5bd60f659daac113cac6ae1aa8f3
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -5382,7 +5147,7 @@
           version: meta-balena-2.79.2
           date: 2021-05-19T09:25:55.145Z
         - commits:
-            - subject: 'balena-os: Add preferred provider for Go native'
+            - subject: "balena-os: Add preferred provider for Go native"
               hash: 20dd5fb4384e78f24d3e3304be38666fdcb859a8
               body: >
                 With Go 1.16 a precompiled go-binary-native that provides
@@ -5390,8 +5155,7 @@
 
                 introduced to bootstrap the Go compilation.
 
-                Specify to use the go-native recipe and not go-binary-native
-                when
+                Specify to use the go-native recipe and not go-binary-native when
 
                 requiring go-native.
               footer:
@@ -5404,18 +5168,16 @@
           version: meta-balena-2.79.1
           date: 2021-05-18T08:37:41.159Z
         - commits:
-            - subject: 'balena-engine: build in GOPATH mode'
+            - subject: "balena-engine: build in GOPATH mode"
               hash: 342a9621b5416d2a1f6aec3948dfdcfe15395d13
               body: >
                 balena-engine hasn't transitioned to building with modules yet,
                 and Go
 
-                1.16 enabled them by default. Revert to the old behavior for now
-                to fix
+                1.16 enabled them by default. Revert to the old behavior for now to fix
                   the build.
 
-                This option will be removed in Go 1.17, so we'll have to update
-                our
+                This option will be removed in Go 1.17, so we'll have to update our
 
                 build before upgrading further.
 
@@ -5428,14 +5190,13 @@
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
               nested: []
-            - subject: 'recipes-devtools: go: backport get_linuxloader'
+            - subject: "recipes-devtools: go: backport get_linuxloader"
               hash: 283e7d279ed26c2855b4916c24bb502e2d87a189
               body: >
                 Hardknott introduces get_linuxloader() to linuxloader.bbclass
                 that
 
-                allows for dynamically choosing between different c libraries,
-                which go
+                allows for dynamically choosing between different c libraries, which go
 
                 recipes depend on.
 
@@ -5448,9 +5209,12 @@
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
               nested: []
-            - subject: 'meta-resin-pyro: go-native: include fix-goarch.inc'
+            - subject: "meta-resin-pyro: go-native: include fix-goarch.inc"
               hash: 252521185190ac2730fa8a92a5565a6069104e25
-              body: "This fixes the error:\n\n\tInvalid GOMIPS value. Must be hardfloat or softfloat.\n"
+              body: |
+                This fixes the error:
+
+                	Invalid GOMIPS value. Must be hardfloat or softfloat.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -5458,7 +5222,7 @@
                 signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
               author: Joseph Kogut
               nested: []
-            - subject: 'meta-balena-common: upgrade from go 1.12.17 to 1.16.2'
+            - subject: "meta-balena-common: upgrade from go 1.12.17 to 1.16.2"
               hash: a395e1bdaaba8050042d011e6e5fe40311216d58
               body: |
                 Copy the unmodified golang recipes from poky commit 464472d to
@@ -5477,7 +5241,7 @@
           version: meta-balena-2.79.0
           date: 2021-05-13T18:25:01.396Z
         - commits:
-            - subject: 'balena-config-vars: improve handling of NM config parameters'
+            - subject: "balena-config-vars: improve handling of NM config parameters"
               hash: 61280e84e045a4b235a21eec194fc8cf894c310d
               body: >
                 Improve the handling of the os.network.* parameters defined in
@@ -5493,24 +5257,20 @@
 
                 rather than having to parse them directly. Some of the default
 
-                settings have now been included as part of the jq parsing
-                string.
+                settings have now been included as part of the jq parsing string.
 
-                The jq command has also been assigned to an interim variable
-                rather
+                The jq command has also been assigned to an interim variable rather
 
                 than being evaluated directly. This allows other scripts which
 
-                include balena-config-vars to handle parsing errors correctly
-                when
+                include balena-config-vars to handle parsing errors correctly when
 
                 they are running with 'set -e'.
 
 
                 The os-networkmanager script has been updated to make use of the
 
-                balena-config-vars script and no longer parses config.json
-                itself.
+                balena-config-vars script and no longer parses config.json itself.
 
                 The logging has been standardised and the simplification of the
 
@@ -5519,15 +5279,14 @@
                 to 101 lines.
 
 
-                The build time tests have been removed as the os-networkmanager
-                script
+                The build time tests have been removed as the os-networkmanager script
 
                 is unable to access /usr/sbin/balena-config-vars at buildtime.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'balena-config-vars: improve handling of NM config parameters'
-                changelog-entry: 'balena-config-vars: improve handling of NM config parameters'
+                Changelog-entry: "balena-config-vars: improve handling of NM config parameters"
+                changelog-entry: "balena-config-vars: improve handling of NM config parameters"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -5548,15 +5307,15 @@
               nested: []
           version: meta-balena-2.78.1
           date: 2021-05-12T21:38:32.558Z
-    - subject: 'balena-allwinner: rename connectivity packagegroup'
+    - subject: "balena-allwinner: rename connectivity packagegroup"
       hash: 2ca52209546a91d7cee81668bdf534ac6d0f6433
       body: |
         Rename the resin-connectivity packagegroup.
       footer:
         Change-type: patch
         change-type: patch
-        Changelog-entry: 'balena-allwinner: rename connectivity packagegroup'
-        changelog-entry: 'balena-allwinner: rename connectivity packagegroup'
+        Changelog-entry: "balena-allwinner: rename connectivity packagegroup"
+        changelog-entry: "balena-allwinner: rename connectivity packagegroup"
         Signed-off-by: Mark Corbin <mark@balena.io>
         signed-off-by: Mark Corbin <mark@balena.io>
       author: Mark Corbin
@@ -5566,7 +5325,7 @@
 - commits:
     - subject: Rename resin-supervisor to balena-supervisor
       hash: fbb788a292a17f46452790011a88fcce07a0a167
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Rename resin-supervisor to balena-supervisor
         changelog-entry: Rename resin-supervisor to balena-supervisor
@@ -5588,7 +5347,7 @@
         - commits:
             - subject: Add symlinks and aliases for legacy resin namespaces
               hash: 16f5437233e88af276d9cce7bc99dd1230f6f10d
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -5598,7 +5357,7 @@
               nested: []
             - subject: Rename resin-supervisor to balena-supervisor
               hash: 8c0b17bc3dbcf0674c7083d5a8dacff64cca48c1
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -5625,7 +5384,7 @@
                 - commits:
                     - subject: Backwards compatility changes for old resin namespaces
                       hash: 301aa52f032fecd29495894e828f21a93df60caa
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -5635,7 +5394,7 @@
                       nested: []
                     - subject: Change container name to balena_supervisor
                       hash: 09615c9d8254d3f62ef1088d0da35485b0c18734
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -5645,7 +5404,7 @@
                       nested: []
                     - subject: Rename resin-supervisor to balena-supervisor
                       hash: 5faf9d7686d7f03b5bb73ef9a234038e7e61037c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -5656,58 +5415,46 @@
                   version: balena-supervisor-12.7.0
                   date: 2021-05-07T12:05:43.135Z
                 - commits:
-                    - subject: >-
-                        Show warning instead of exception for invalid network
-                        config
+                    - subject: Show warning instead of exception for invalid network config
                       hash: 5197a1330d69cbff97f3c53a77f640638e074b8a
                       body: >
                         A previous PR (#1656) fixed validation for network ipam
                         config,
 
-                        checking that both network and subnet are defined for
-                        each ipam config entry
+                        checking that both network and subnet are defined for each ipam config entry
 
                         (as described in the docker documentation).
 
 
-                        After that PR, the validations throws an exception if
-                        the network target state is incorrect,
+                        After that PR, the validations throws an exception if the network target state is incorrect,
 
-                        but this turns out to be the wrong approach, because
-                        that exception is also triggered
+                        but this turns out to be the wrong approach, because that exception is also triggered
 
                         when querying target state.
 
 
-                        This isn't a problem in normal operation, but it is in
-                        local mode, because local
+                        This isn't a problem in normal operation, but it is in local mode, because local
 
-                        mode queries the old target state before sending a new
-                        one. Since the query fails,
+                        mode queries the old target state before sending a new one. Since the query fails,
 
                         the CLI can never push the new target state.
 
 
-                        This PR replaces the exception with a warning on the
-                        logs, since a
+                        This PR replaces the exception with a warning on the logs, since a
 
-                        misconfigured network won't cause any engine failures,
-                        it will just
+                        misconfigured network won't cause any engine failures, it will just
 
-                        prevent containers to communicate through the provided
-                        network.
+                        prevent containers to communicate through the provided network.
 
 
-                        A future improvement should move this validation to an
-                        earlier point in the process,
+                        A future improvement should move this validation to an earlier point in the process,
 
-                        so the target state can get rejected before it even gets
-                        to a point it
+                        so the target state can get rejected before it even gets to a point it
 
                         can be used.
                       footer:
-                        Relates-to: '#1693'
-                        relates-to: '#1693'
+                        Relates-to: "#1693"
+                        relates-to: "#1693"
                         Change-type: patch
                         change-type: patch
                       author: Felipe Lalanne
@@ -5715,11 +5462,9 @@
                   version: balena-supervisor-12.6.8
                   date: 2021-05-06T20:30:52.075Z
                 - commits:
-                    - subject: >-
-                        Patch awaiting response when checking if supervisor0
-                        network exists
+                    - subject: Patch awaiting response when checking if supervisor0 network exists
                       hash: 8b0c2347d8d04d3c7101016f6c885f31d9b3dc6a
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -5730,11 +5475,9 @@
                   version: balena-supervisor-12.6.7
                   date: 2021-05-06T15:58:02.661Z
                 - commits:
-                    - subject: >-
-                        Fix parsing driver_opts from compose to docker network
-                        creation
+                    - subject: Fix parsing driver_opts from compose to docker network creation
                       hash: 1408fd7bcb5f25b75679b7ce0e509adc7f8f6004
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -5745,22 +5488,17 @@
                   version: balena-supervisor-12.6.6
                   date: 2021-05-06T14:52:59.431Z
                 - commits:
-                    - subject: >-
-                        Update balena-register-device and send extra info at
-                        provision time
+                    - subject: Update balena-register-device and send extra info at provision time
                       hash: 9e52bb33ac931a035b4cd0fd80173bf10db771c0
                       body: >
                         This extra info will mean the API is able to immediately
                         set default
 
-                        config vars based on the os/supervisor version so that
-                        they are
+                        config vars based on the os/supervisor version so that they are
 
-                        available on the first target state fetch rather than
-                        having a delay
+                        available on the first target state fetch rather than having a delay
 
-                        whilst waiting for the supervisor to report them as part
-                        of a state
+                        whilst waiting for the supervisor to report them as part of a state
 
                         patch
 
@@ -5772,12 +5510,9 @@
                       author: Pagan Gazzard
                       nested:
                         - commits:
-                            - subject: >-
-                                Support
-                                `supervisorVersion`/`osVersion`/`osVariant`/`macAddress`
-                                fields
+                            - subject: Support `supervisorVersion`/`osVersion`/`osVariant`/`macAddress` fields
                               hash: 6f10fe77ba11ec57bb012777975423dda498a8bd
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: minor
                                 change-type: minor
@@ -5787,7 +5522,7 @@
                         - commits:
                             - subject: Update dependencies
                               hash: 8d78459d6cf6e0dcaa4721c38898eeb2d25c5674
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -5795,11 +5530,9 @@
                           version: balena-register-device-7.1.1
                           date: 2021-04-29T12:23:50.655Z
                         - commits:
-                            - subject: >-
-                                Switch from randomstring to uuid for generating
-                                device uuids
+                            - subject: Switch from randomstring to uuid for generating device uuids
                               hash: 596a76abcf0a76aef93d191e4c59b939701c80b8
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: minor
                                 change-type: minor
@@ -5807,11 +5540,9 @@
                           version: balena-register-device-7.1.0
                           date: 2020-07-13T14:38:52.915Z
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: 7444f4ba2538180a5c75fa5f62de6f395ae28ba7
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -5820,52 +5551,50 @@
                           date: 2020-07-13T13:03:45.818Z
                         - commits:
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               hash: 8cfa23ebbe2915b2f37730972cf104cb47f68c65
                               subject: Convert to type checked javascript
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: 0f3e9d26f375554f793dd632b94f33e3ee88933b
-                              subject: >-
-                                Drop callback interface in favor of promise
-                                interface
+                              subject: Drop callback interface in favor of promise interface
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: 67d46678e910c2c8b11f417fa40d00781a1a3905
                               subject: Switch to a named export
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: faa9edc73cf243acd2abe1532e64aab8303031b5
                               subject: Convert to typescript
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: 9e5bdbeaee325c8a523c8498ef023baeb49ef7c1
                               subject: Update to typed-error 3.x
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: 27e78f2ea3f1a059a9fb2ba43dff55f32b0b2b4a
                               subject: Switch to returning native promises
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: major
                               hash: dc21eb20dba1a977e74ffadbece66720ced4c529
                               subject: Update to balena-request 11.x
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               hash: f4008dad3de415cc25987268b387848fc3ed1200
                               subject: Use typescript import helpers
-                          date: '2020-07-06T18:11:23Z'
+                          date: 2020-07-06T18:11:23Z
                           version: balena-register-device-7.0.0
                   version: balena-supervisor-12.6.5
                   date: 2021-05-06T10:19:39.399Z
@@ -5880,23 +5609,21 @@
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Relates-to: '#1680'
-                        relates-to: '#1680'
+                        Relates-to: "#1680"
+                        relates-to: "#1680"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-12.6.4
                   date: 2021-05-05T19:06:49.805Z
                 - commits:
-                    - subject: >-
-                        Added configurations.md to document all configurable
-                        vars
+                    - subject: Added configurations.md to document all configurable vars
                       hash: 07a0344dc6ac15a67513080c63dffe0d6b811ebf
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Closes: '#1646'
-                        closes: '#1646'
+                        Closes: "#1646"
+                        closes: "#1646"
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
                         signed-off-by: Miguel Casqueira <miguel@balena.io>
                       author: Miguel Casqueira
@@ -5910,14 +5637,12 @@
                         The `start-resin-supervisor` script in newer OS version
                         no longer uses the
 
-                        SUPERVISOR_TAG environment variable setup on
-                        supervisor.conf and
+                        SUPERVISOR_TAG environment variable setup on supervisor.conf and
 
                         update-supervisor.conf.
 
 
-                        This change removes the need for that variable with
-                        livepush supervisor
+                        This change removes the need for that variable with livepush supervisor
 
                         to make it compatible with older and newer OS versions
                       footer:
@@ -5928,7 +5653,7 @@
                   version: balena-supervisor-12.6.2
                   date: 2021-04-30T19:54:33.136Z
                 - commits:
-                    - subject: 'Remove mz, mkdirp, body-parser dependencies'
+                    - subject: Remove mz, mkdirp, body-parser dependencies
                       hash: 4a2ac557ef11d334154bafa0cab4e7272cbed749
                       body: |
                         'mz' can be safely replaced with fs.promises
@@ -5937,8 +5662,8 @@
                         is redundant. 'body-parser' is deprecated and
                         contained within express v4.x.
                       footer:
-                        Closes: '#1567'
-                        closes: '#1567'
+                        Closes: "#1567"
+                        closes: "#1567"
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Christina Wang <christina@balena.io>
@@ -5957,8 +5682,7 @@
                         for custom composer types for network.
 
 
-                        This commit also modifies network tests to use the new
-                        types
+                        This commit also modifies network tests to use the new types
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -5969,7 +5693,7 @@
                 - commits:
                     - subject: Enable docker layer caching on CircleCI
                       hash: dd2df215f0c62459f3e26c56efdfce26edbcc229
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -5980,11 +5704,9 @@
                   version: balena-supervisor-12.5.16
                   date: 2021-04-27T16:42:23.485Z
                 - commits:
-                    - subject: >-
-                        Added clean step to remove previous builds before
-                        running tests
+                    - subject: Added clean step to remove previous builds before running tests
                       hash: 6f4030634ad05f29f72cea11456a252570c470d7
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -5995,20 +5717,19 @@
                   version: balena-supervisor-12.5.15
                   date: 2021-04-26T19:55:49.189Z
                 - commits:
-                    - subject: 'balena-supervisor: replace references to resin-vars'
+                    - subject: "balena-supervisor: replace references to resin-vars"
                       hash: 6ca9507beb616c4b344e4927cb5db01534c8ae4b
                       body: >
                         Replace all references to the 'resin-vars' script with
 
-                        'balena-config-vars' as it has been renamed. Add a
-                        conditional
+                        'balena-config-vars' as it has been renamed. Add a conditional
 
                         test for compatibility with legacy systems.
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Changelog-entry: 'balena-supervisor: replace references to resin-vars'
-                        changelog-entry: 'balena-supervisor: replace references to resin-vars'
+                        Changelog-entry: "balena-supervisor: replace references to resin-vars"
+                        changelog-entry: "balena-supervisor: replace references to resin-vars"
                         Signed-off-by: Mark Corbin <mark@balena.io>
                         signed-off-by: Mark Corbin <mark@balena.io>
                       author: Mark Corbin
@@ -6018,7 +5739,7 @@
                 - commits:
                     - subject: Update supervisor to typescript 4
                       hash: fd06c06092b61d349e8b40f66f847065368810e3
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -6035,24 +5756,22 @@
 
                         - [Release notes](https://github.com/npm/ssri/releases)
 
-                        -
-                        [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
+                        - [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
 
-                        -
-                        [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)
+                        - [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Signed-off-by: 'dependabot[bot] <support@github.com>'
-                        signed-off-by: 'dependabot[bot] <support@github.com>'
-                      author: 'dependabot[bot]'
+                        Signed-off-by: dependabot[bot] <support@github.com>
+                        signed-off-by: dependabot[bot] <support@github.com>
+                      author: dependabot[bot]
                       nested: []
                   version: balena-supervisor-12.5.12
                   date: 2021-04-20T22:52:22.531Z
                 - commits:
                     - subject: Refactor extra_uEnv to not match with intel nuc
                       hash: e6eda0fca7b280aa5453972a26c36ab6895c227a
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -6079,7 +5798,7 @@
           version: meta-balena-2.77.1
           date: 2021-05-10T13:48:11.472Z
         - commits:
-            - subject: 'grub update hook: move variables from grub.cfg to grubenv'
+            - subject: "grub update hook: move variables from grub.cfg to grubenv"
               hash: 76c82dd987215982dbfcbdf950588dafdc4c129e
               body: >
                 In order to verify GPG signature of grub.cfg it must be
@@ -6100,17 +5819,15 @@
           version: meta-balena-2.77.0
           date: 2021-05-05T15:18:01.595Z
         - commits:
-            - subject: 'kernel: Always include overlayfs support'
+            - subject: "kernel: Always include overlayfs support"
               hash: ddb5dff6b146dfc252aeecede59ad3acc79683f7
               body: >
                 This is needed in preparation for storage migration from aufs to
                 overlayfs.
 
-                When running hostapp-update, we need to create the target
-                hostapp on
+                When running hostapp-update, we need to create the target hostapp on
 
-                overlayfs, which implies the OS we update from can support both
-                drivers
+                overlayfs, which implies the OS we update from can support both drivers
               footer:
                 Change-type: minor
                 change-type: minor
@@ -6121,9 +5838,9 @@
           version: meta-balena-2.76.0
           date: 2021-04-30T16:01:42.415Z
         - commits:
-            - subject: 'grub: grub-efi: buildin gzio for gz compressed kernels'
+            - subject: "grub: grub-efi: buildin gzio for gz compressed kernels"
               hash: 6e0dd4407077d66fa9a0ac16b38a83f6cd46e9b2
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6151,22 +5868,20 @@
           version: meta-balena-2.75.0
           date: 2021-04-22T12:36:31.239Z
         - commits:
-            - subject: 'balena-engine: Update to 19.03.18'
+            - subject: "balena-engine: Update to 19.03.18"
               hash: 32705abbf93971bdddb980fe0c7a01b40d229560
               body: >
                 This brings in the aufs-to-overlay migrator. Which won't run
                 until we
 
-                configure the engine service to include an
-                `BALENA_MIGRATE_OVERLAY=1`
+                configure the engine service to include an `BALENA_MIGRATE_OVERLAY=1`
 
                 env var.
 
 
                 The other notable change is the fix for
 
-                https://github.com/balena-os/balena-engine/issues/236 which
-                allows
+                https://github.com/balena-os/balena-engine/issues/236 which allows
 
                 `balena top` to work as expected on balenaOS
               footer:
@@ -6179,31 +5894,25 @@
           version: meta-balena-2.74.0
           date: 2021-04-20T20:48:58.556Z
         - commits:
-            - subject: >-
-                modemmanager:u-blox-switch: Rework the u-blox modem switch to
-                ECM mode
+            - subject: "modemmanager:u-blox-switch: Rework the u-blox modem switch to ECM
+                mode"
               hash: 9de54188ea47e121a7f408ae1c65f70f53d3a634
               body: >
                 We need to make sure the modem is completely initialized before
                 sending
 
-                the AT commands that do the switch to ECM mode. To achieve this
-                we
+                the AT commands that do the switch to ECM mode. To achieve this we
 
-                change the systemd service dependency to depend on
-                ModemManager.service
+                change the systemd service dependency to depend on ModemManager.service
 
-                and then we determine the modem state by using mmcli and
-                querying the
+                and then we determine the modem state by using mmcli and querying the
 
                 modem power-state property.
 
 
-                This procedure will only be done once. After the modem is placed
-                in ECM
+                This procedure will only be done once. After the modem is placed in ECM
 
-                mode, it will stay in this mode for future reboots so there will
-                be no
+                mode, it will stay in this mode for future reboots so there will be no
 
                 other delays in bringing up the modem connection.
               footer:
@@ -6216,7 +5925,7 @@
           version: meta-balena-2.73.15
           date: 2021-04-20T09:21:07.975Z
         - commits:
-            - subject: 'device-progress: do not force an exit code'
+            - subject: "device-progress: do not force an exit code"
               hash: f080936299781d121866de112e6930fa2f261fac
               body: >
                 this script is only used during provisioning and HUP. in
@@ -6235,7 +5944,7 @@
         - commits:
             - subject: add retries to status check
               hash: 73e7cae10974974eeb180fd18551f6da67432101
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6246,7 +5955,7 @@
           version: meta-balena-2.73.13
           date: 2021-04-19T10:30:12.192Z
         - commits:
-            - subject: 'meta-balena: rename resin-vars to balena-config-vars'
+            - subject: "meta-balena: rename resin-vars to balena-config-vars"
               hash: 7d019abde039a469212c59bcf6e1b7a94ed365d6
               body: >
                 Rename the 'resin-vars' script to 'balena-config-vars' and
@@ -6256,8 +5965,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'meta-balena: rename resin-vars to balena-config-vars'
-                changelog-entry: 'meta-balena: rename resin-vars to balena-config-vars'
+                Changelog-entry: "meta-balena: rename resin-vars to balena-config-vars"
+                changelog-entry: "meta-balena: rename resin-vars to balena-config-vars"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -6265,17 +5974,17 @@
           version: meta-balena-2.73.12
           date: 2021-04-16T12:31:11.982Z
         - commits:
-            - subject: 'patch: Add strict bootcount count condition'
+            - subject: "patch: Add strict bootcount count condition"
               hash: a340d4ddd09515eedb125cbc57d39531ade2566a
-              body: ''
+              body: ""
               footer:
                 Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
                 signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
               author: Vipul Gupta (@vipulgupta2048)
               nested: []
-            - subject: 'patch: Reactivate Persistent Logging test'
+            - subject: "patch: Reactivate Persistent Logging test"
               hash: 572e287bb93deae01786b025ad116d4d78a6b918
-              body: ''
+              body: ""
               footer:
                 Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
                 signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
@@ -6284,14 +5993,13 @@
           version: meta-balena-2.73.11
           date: 2021-04-16T07:39:41.833Z
         - commits:
-            - subject: 'repo.yml: Move balena-supervisor reference to balena-os'
+            - subject: "repo.yml: Move balena-supervisor reference to balena-os"
               hash: 7d9433e3c41c37ba3d9cea51d894b520be81d899
               body: >
                 The balena-supervisor repository has been moved to balena-os so
                 the
 
-                repo.yml file needs to be corrected for nested changelogs to
-                work again.
+                repo.yml file needs to be corrected for nested changelogs to work again.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6304,7 +6012,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.5.6 to v12.5.10
               hash: 36a1b1e9808db5d2c70f06209f868b24bd8643b1
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6317,9 +6025,7 @@
           version: meta-balena-2.73.9
           date: 2021-04-14T11:26:13.292Z
         - commits:
-            - subject: >-
-                resin-mounts/etc-fake-hwclock: add dependency on resin-state
-                services
+            - subject: "resin-mounts/etc-fake-hwclock: add dependency on resin-state services"
               hash: 2b07011844a2738aec033d88af29e3f6e0dd28a2
               body: >
                 Added a dependency on resin-state.service and
@@ -6328,53 +6034,41 @@
                 to etc-fake-hwclock.mount.
 
 
-                On initial boot after flashing a device the
-                resin-state-reset.service
+                On initial boot after flashing a device the resin-state-reset.service
 
-                was running after etc-fake-hwclock.mount causing the bind mount
-                point
+                was running after etc-fake-hwclock.mount causing the bind mount point
 
-                /mnt/state/root-overlay/etc/fake-hwclock to be deleted after it
-                had
+                /mnt/state/root-overlay/etc/fake-hwclock to be deleted after it had
 
-                been mounted. This resulted in a failure to save the date/time
-                at
+                been mounted. This resulted in a failure to save the date/time at
 
-                shutdown which caused problems with persistent logging at next
-                boot.
+                shutdown which caused problems with persistent logging at next boot.
 
-                Subsequent boots are unaffected as resin-state-reset does not
-                run.
+                Subsequent boots are unaffected as resin-state-reset does not run.
 
                 Adding a dependency on the resin-state services ensures that the
 
-                bind mount point is created after the state reset has been
-                performed.
+                bind mount point is created after the state reset has been performed.
 
 
-                This issue was noticed when running the testbot unmanaged OS
-                image
+                This issue was noticed when running the testbot unmanaged OS image
 
-                persistent logging test. When running a managed OS image the
-                device
+                persistent logging test. When running a managed OS image the device
 
                 normally reboots fairly immediately after connecting to the
 
-                balena-cloud host and receiving parameter updates, so this issue
-                is
+                balena-cloud host and receiving parameter updates, so this issue is
 
                 not usually noticeable.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2146 #2143'
-                connects-to: '#2146 #2143'
-                Changelog-entry: >-
-                  resin-mounts/etc-fake-hwclock: add dependency on resin-state
-                  services
-                changelog-entry: >-
-                  resin-mounts/etc-fake-hwclock: add dependency on resin-state
-                  services
+                Connects-to: "#2146 #2143"
+                connects-to: "#2146 #2143"
+                Changelog-entry: "resin-mounts/etc-fake-hwclock: add dependency on resin-state
+                  services"
+                changelog-entry: "resin-mounts/etc-fake-hwclock: add dependency on resin-state
+                  services"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -6384,7 +6078,7 @@
         - commits:
             - subject: fix udev test indentation
               hash: dedfa47ca1fbae4cd8b96eb05cf093ae3f9432d9
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6394,7 +6088,7 @@
               nested: []
             - subject: Added comments for easier debugging
               hash: c3085492fe85b314e1644870e614531fa6bde6a8
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6404,7 +6098,7 @@
               nested: []
             - subject: Fix old tests + add new tests based on testlodge
               hash: 2c8ab0f0962cca1b6fecb25b9a2dbe62acf4cf6a
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6415,11 +6109,9 @@
           version: meta-balena-2.73.7
           date: 2021-04-13T10:43:37.477Z
         - commits:
-            - subject: >-
-                Add automated test checking for udev/resin_update_state_probe
-                warnings
+            - subject: Add automated test checking for udev/resin_update_state_probe warnings
               hash: e6bcff01fcf520756b140ad3b4352583f4bc825e
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6427,25 +6119,22 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'udev: Silence warnings from resin_update_state_probe'
+            - subject: "udev: Silence warnings from resin_update_state_probe"
               hash: 5a0bed933fd9730e507305c6098698c4a1970c6e
               body: >
                 At this moment resin_update_state_probe is scanning pretty much
                 every
 
-                block device for rootfs. This include ramdisks, zram and loop
-                devices
+                block device for rootfs. This include ramdisks, zram and loop devices
 
-                which, when scanned, even spam warnings in logs. This patch
-                updates
+                which, when scanned, even spam warnings in logs. This patch updates
 
-                the udev rule to skip such devices and only trigger on add or
-                change
+                the udev rule to skip such devices and only trigger on add or change
 
                 events.
               footer:
-                Relates-to: '#1989'
-                relates-to: '#1989'
+                Relates-to: "#1989"
+                relates-to: "#1989"
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Michal Toman <michalt@balena.io>
@@ -6457,7 +6146,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.4.6 to v12.5.6
               hash: 6852b3704575ce5535082e2c02a7f2c6f57e1df4
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6472,7 +6161,7 @@
         - commits:
             - subject: Add to persistent logging defn
               hash: a763533ee5d589394584e5990bd89ca6d18365c5
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6483,9 +6172,9 @@
           version: meta-balena-2.73.4
           date: 2021-03-20T00:50:55.294Z
         - commits:
-            - subject: 'wifi: remove listed example as it''s discontinued'
+            - subject: "wifi: remove listed example as it's discontinued"
               hash: c539b4c6c671fca2cd0fabc7416e2bbd0b20ee44
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6496,7 +6185,7 @@
           version: meta-balena-2.73.3
           date: 2021-03-19T19:05:13.959Z
         - commits:
-            - subject: 'hostapp-update: convert absolute symlinks to relative'
+            - subject: "hostapp-update: convert absolute symlinks to relative"
               hash: fa8b5a4d2836510c5257d75c65542d374f628407
               body: >
                 Symlinks to /boot and /sbin/init are absolute, which breaks them
@@ -6518,7 +6207,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.3.5 to v12.4.6
               hash: 8399bdf47ded925e74e48b128b4f7b2452008dd5
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6531,9 +6220,9 @@
           version: meta-balena-2.73.1
           date: 2021-03-16T13:08:50.984Z
         - commits:
-            - subject: 'image_types_balena: make rootfs labeling generic'
+            - subject: "image_types_balena: make rootfs labeling generic"
               hash: 924bb046c94ea9a6db516733f727c18bc47fc0e7
-              body: ''
+              body: ""
               footer:
                 Signed-off-by: Joseph Kogut <joseph@balena.io>
                 signed-off-by: Joseph Kogut <joseph@balena.io>
@@ -6541,7 +6230,7 @@
                 change-type: patch
               author: Joseph Kogut
               nested: []
-            - subject: 'image_types_balena: make agnostic to root fstype'
+            - subject: "image_types_balena: make agnostic to root fstype"
               hash: 71553d47174d8dc28777b0d0a6723418192ad8e4
               body: >
                 Build BALENA_HOSTAPP_IMG path using BALENA_ROOT_FSTYPE instead
@@ -6555,17 +6244,15 @@
                 change-type: patch
               author: Joseph Kogut
               nested: []
-            - subject: 'mkfs-hostapp-native: make agnostic to fstype'
+            - subject: "mkfs-hostapp-native: make agnostic to fstype"
               hash: 295976261f44650bd108eafcb53b3d24f6a28671
               body: >
                 Remove assumptions about root fstype. Rename create to
                 create.ext4,
 
-                mkfs.hostapp-ext4 to mkfs.hostapp, and add an argument to
-                mkfs.hostapp
+                mkfs.hostapp-ext4 to mkfs.hostapp, and add an argument to mkfs.hostapp
 
-                for fstype. Remove CMD from Dockerfile in favor of passing it as
-                an
+                for fstype. Remove CMD from Dockerfile in favor of passing it as an
 
                 argument to docker run.
               footer:
@@ -6578,7 +6265,7 @@
           version: meta-balena-2.73.0
           date: 2021-03-15T20:56:51.275Z
         - commits:
-            - subject: 'balena: dissolve healthcheck-image-load into healthcheck script'
+            - subject: "balena: dissolve healthcheck-image-load into healthcheck script"
               hash: 7983e9bfd716aaedad1ef5f1468b2771e1f5a71c
               body: >
                 Previously we were loading the healthcheck image from it's own
@@ -6586,42 +6273,34 @@
 
                 that was previously made `PartOf=` the balena.service.
 
-                This was done in an attempt to help get the system unstuck when
-                the
+                This was done in an attempt to help get the system unstuck when the
 
-                image is removed (like through manual pruning), which would
-                cause the
+                image is removed (like through manual pruning), which would cause the
 
-                healthcheck to trigger the engine to reboot until the load
-                service was
+                healthcheck to trigger the engine to reboot until the load service was
 
                 restarted by hand.
 
 
-                Further investigation found a race between the first execution
-                of the
+                Further investigation found a race between the first execution of the
 
-                engine healthcheck script (which needs the image to be loaded)
-                and the
+                engine healthcheck script (which needs the image to be loaded) and the
 
-                loader service itself, which would lead to a similar state,
-                requireing
+                loader service itself, which would lead to a similar state, requireing
 
                 manual intervention.
 
 
-                This change moves the loading into the healthcheck script
-                itself,
+                This change moves the loading into the healthcheck script itself,
 
-                allowing us to remove the loader script and service entirely,
-                skipping
+                allowing us to remove the loader script and service entirely, skipping
 
                 the whole service ordering issue.
               footer:
                 Backport-to: next
                 backport-to: next
-                Connects-to: '#2122'
-                connects-to: '#2122'
+                Connects-to: "#2122"
+                connects-to: "#2122"
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Robert Günzler <robertg@balena.io>
@@ -6637,8 +6316,7 @@
                 This option depends on FW_LOADER_USER_HELPER which will be
                 enabled if
 
-                _FALLBACK is set to 'y', which is the default in the arm64
-                defconfig
+                _FALLBACK is set to 'y', which is the default in the arm64 defconfig
 
                 since Linux 5.4+.
               footer:
@@ -6678,7 +6356,7 @@
       author: Kyle Harding
       nested:
         - commits:
-            - subject: 'os-config: Update os-config from v1.1.4 to v1.2.0'
+            - subject: "os-config: Update os-config from v1.1.4 to v1.2.0"
               hash: 76bae0c1e32d82b0371d99094965538a05fa3387
               body: |
                 Update os-config from 1.1.4 to 1.2.0
@@ -6690,14 +6368,13 @@
               author: Kyle Harding
               nested:
                 - commits:
-                    - subject: 'os-config: rename flasher flag path'
+                    - subject: "os-config: rename flasher flag path"
                       hash: 3622cc8cdf38f42c1f38fb6d5c67dde16631d6f0
                       body: >
                         As part of a full rename away from legacy resin
                         namespaces the
 
-                        following os-config compatibility changes are required
-                        to align
+                        following os-config compatibility changes are required to align
 
                         with meta-balena changes.
 
@@ -6706,8 +6383,8 @@
                       footer:
                         Change-type: minor
                         change-type: minor
-                        Connects-to: 'https://github.com/balena-os/meta-balena/pull/2118'
-                        connects-to: 'https://github.com/balena-os/meta-balena/pull/2118'
+                        Connects-to: https://github.com/balena-os/meta-balena/pull/2118
+                        connects-to: https://github.com/balena-os/meta-balena/pull/2118
                         Signed-off-by: Kyle Harding <kyle@balena.io>
                         signed-off-by: Kyle Harding <kyle@balena.io>
                       author: Kyle Harding
@@ -6754,7 +6431,7 @@
           version: meta-balena-2.71.7
           date: 2021-03-08T13:49:52.854Z
         - commits:
-            - subject: 'grub-efi: build required modules into grub image'
+            - subject: "grub-efi: build required modules into grub image"
               hash: 5e1004d6753025166c40b11af117e008feb875f1
               body: >
                 grub-efi requires modules to be installed in the boot partition,
@@ -6763,11 +6440,9 @@
                 resin-image installs them from ${DEPLOYDIR}.
 
 
-                A normal grub installation installs those modules to
-                ${PREFIX}/${libdir}
+                A normal grub installation installs those modules to ${PREFIX}/${libdir}
 
-                to allow grub tooling to install them at runtime, but we're
-                building the
+                to allow grub tooling to install them at runtime, but we're building the
 
                 image with GRUB baked in, so we don't need those in the sysroot.
 
@@ -6776,23 +6451,18 @@
 
                 constraints by copying the modules from ${D}/${libdir}/grub/ to
 
-                ${DEPLOYDIR} in do_deploy(), then removing ${D}${prefix}. This
-                had the
+                ${DEPLOYDIR} in do_deploy(), then removing ${D}${prefix}. This had the
 
-                unfortunate side effect of breaking the build in certain cases,
-                such as
+                unfortunate side effect of breaking the build in certain cases, such as
 
-                clean builds or reexecuting do_deploy() without the other steps
-                of the
+                clean builds or reexecuting do_deploy() without the other steps of the
 
                 build.
 
 
-                Instead, remove the unwanted files in do_install(), and append
-                the
+                Instead, remove the unwanted files in do_install(), and append the
 
-                required modules to GRUB_BUILDIN to create a standalone grub
-                image
+                required modules to GRUB_BUILDIN to create a standalone grub image
 
                 without any external modules at all.
               footer:
@@ -6805,22 +6475,17 @@
           version: meta-balena-2.71.6
           date: 2021-03-05T22:03:28.222Z
         - commits:
-            - subject: >-
-                initrdscripts: always use by-uuid symlink looking for flasher
-                rootfs
+            - subject: "initrdscripts: always use by-uuid symlink looking for flasher rootfs"
               hash: d16ad58f6efe76c9313226735de88648e54d2420
               body: >
                 If the device with flasher rootfs is slow to bring up and rootfs
                 is defined
 
-                as UUID=xxx the waiting loop in rootfs initrd script would
-                assume UUIDs have
+                as UUID=xxx the waiting loop in rootfs initrd script would assume UUIDs have
 
-                just been regenerated and wait for a by-state symlink instead.
-                This only works
+                just been regenerated and wait for a by-state symlink instead. This only works
 
-                for the OS - flasher does not use the dynamically generated
-                UUIDs
+                for the OS - flasher does not use the dynamically generated UUIDs
 
                 therefore we always want to use the by-uuid link for it.
               footer:
@@ -6835,7 +6500,7 @@
         - commits:
             - subject: Update OS test suite
               hash: 6c82ffb23c05e334ae2157c8e6c0f3e197467d2f
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6846,9 +6511,7 @@
           version: meta-balena-2.71.4
           date: 2021-03-01T11:03:02.277Z
         - commits:
-            - subject: >-
-                balena: Make the healthcheck loading service part of
-                balena.service
+            - subject: "balena: Make the healthcheck loading service part of balena.service"
               hash: c26f2d203a87d1578d9d52d5bbd8b0b18869916e
               body: >
                 This prevents issues with the health check when the image is
@@ -6858,8 +6521,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: 'https://github.com/balena-os/meta-balena/issues/2010'
-                connects-to: 'https://github.com/balena-os/meta-balena/issues/2010'
+                Connects-to: https://github.com/balena-os/meta-balena/issues/2010
+                connects-to: https://github.com/balena-os/meta-balena/issues/2010
                 Signed-off-by: Robert Günzler <robertg@balena.io>
                 signed-off-by: Robert Günzler <robertg@balena.io>
               author: Robert Günzler
@@ -6867,7 +6530,7 @@
           version: meta-balena-2.71.3
           date: 2021-02-26T12:34:11.073Z
         - commits:
-            - subject: 'dnsmasq: enable dbus support'
+            - subject: "dnsmasq: enable dbus support"
               hash: 372980ca6aa6bd2793ac856c303c3b3ac4eeffdb
               body: >
                 This config option is disabled by default in the upstream
@@ -6881,7 +6544,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'dnsmasq: update to 2.84 with dnspooq fix'
+            - subject: "dnsmasq: update to 2.84 with dnspooq fix"
               hash: 3afbe8dfbbaf9f73a09048e0350622535befa0a8
               body: >
                 https://github.com/balena-os/meta-balena/issues/2099
@@ -6901,7 +6564,7 @@
           version: meta-balena-2.71.2
           date: 2021-02-23T19:57:37.313Z
         - commits:
-            - subject: 'recipes-bsp: grub: install only release modules'
+            - subject: "recipes-bsp: grub: install only release modules"
               hash: 78a8049218d8ce3a9172b7fca6fe00270544e7f1
               body: >
                 GRUB builds modules with both debug and release variants, with
@@ -6910,8 +6573,7 @@
                 and *.mod extensions respectively.
 
 
-                Install only the release modules in do_deploy() to avoid
-                balooning the
+                Install only the release modules in do_deploy() to avoid balooning the
 
                 size of the boot partition.
               footer:
@@ -6924,7 +6586,7 @@
           version: meta-balena-2.71.1
           date: 2021-02-23T17:59:51.133Z
         - commits:
-            - subject: 'meta-balena-common: add grub-efi support'
+            - subject: "meta-balena-common: add grub-efi support"
               hash: 3bfbd05d81d59c82fb131117700325416fb152cb
               body: >
                 Use upstream grub and grub-efi recipes with a new grub-conf
@@ -6957,7 +6619,7 @@
               nested: []
             - subject: Update codeowners
               hash: a00b54679aa6804f6a5c9fa75826764cf21c5c2e
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6970,7 +6632,7 @@
         - commits:
             - subject: Add leviathan automated OS test suite
               hash: 3f6d7588874721c506a70f66603d2b153f9a6fcf
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -6981,7 +6643,7 @@
           version: meta-balena-2.70.1
           date: 2021-02-11T16:18:58.778Z
         - commits:
-            - subject: 'systemd/timeinit: use systemd mount unit for /etc/fake-hwclock'
+            - subject: "systemd/timeinit: use systemd mount unit for /etc/fake-hwclock"
               hash: 7d6ec3d411af78b9b1f979b90461e9efb059e4e7
               body: >
                 Replace the 'bind-etc-fake-hwclock.service' with a systemd mount
@@ -6989,20 +6651,15 @@
                 unit (etc-fake\x2dhwclock.mount).
 
 
-                Using a systemd service to bind mount the /etc/fake-hwclock
-                directory
+                Using a systemd service to bind mount the /etc/fake-hwclock directory
 
-                results in systemd generating an internal mount unit for the
-                same
+                results in systemd generating an internal mount unit for the same
 
-                directory. This causes problems at shutdown when both methods
-                try to
+                directory. This causes problems at shutdown when both methods try to
 
-                unmount the directory. This frequently leads to the directory
-                being
+                unmount the directory. This frequently leads to the directory being
 
-                unmounted before the fake-hwclock service has managed to save
-                the
+                unmounted before the fake-hwclock service has managed to save the
 
                 system time. This results in an inaccurate fake-hwclock time
 
@@ -7010,10 +6667,12 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#1919 #2107'
-                connects-to: '#1919 #2107'
-                Changelog-entry: 'systemd/timeinit: use systemd mount unit for /etc/fake-hwclock'
-                changelog-entry: 'systemd/timeinit: use systemd mount unit for /etc/fake-hwclock'
+                Connects-to: "#1919 #2107"
+                connects-to: "#1919 #2107"
+                Changelog-entry: "systemd/timeinit: use systemd mount unit for
+                  /etc/fake-hwclock"
+                changelog-entry: "systemd/timeinit: use systemd mount unit for
+                  /etc/fake-hwclock"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -7023,7 +6682,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.3.0 to v12.3.5
               hash: 8f8a57760b82a1378adc078c86bb25aeafd7d6e8
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7036,25 +6695,24 @@
           version: meta-balena-2.69.1
           date: 2021-02-03T23:42:05.644Z
         - commits:
-            - subject: 'openvpn: remove resin-ntp-config call from upscript.sh'
+            - subject: "openvpn: remove resin-ntp-config call from upscript.sh"
               hash: 958cd8f4bfc5d052d29c5d60c43e9ede58e39825
               body: >
                 Running resin-ntp-config from openvpn upscript.sh is no longer
 
-                necessary as it is now run automatically when config.json
-                changes.
+                necessary as it is now run automatically when config.json changes.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2073'
-                connects-to: '#2073'
-                Changelog-entry: 'openvpn: remove resin-ntp-config call from upscript.sh'
-                changelog-entry: 'openvpn: remove resin-ntp-config call from upscript.sh'
+                Connects-to: "#2073"
+                connects-to: "#2073"
+                Changelog-entry: "openvpn: remove resin-ntp-config call from upscript.sh"
+                changelog-entry: "openvpn: remove resin-ntp-config call from upscript.sh"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'resin-vars: trigger NTP config script on config.json changes'
+            - subject: "resin-vars: trigger NTP config script on config.json changes"
               hash: 8dd222087f58c596bf3d30a956c985fcb0214baa
               body: |
                 Add resin-ntp-config.service to config-json.service so that the
@@ -7063,15 +6721,15 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#2073'
-                connects-to: '#2073'
-                Changelog-entry: 'resin-vars: trigger NTP config script on config.json changes'
-                changelog-entry: 'resin-vars: trigger NTP config script on config.json changes'
+                Connects-to: "#2073"
+                connects-to: "#2073"
+                Changelog-entry: "resin-vars: trigger NTP config script on config.json changes"
+                changelog-entry: "resin-vars: trigger NTP config script on config.json changes"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'resin-ntp-config: update script and add systemd service'
+            - subject: "resin-ntp-config: update script and add systemd service"
               hash: 7084f736b988706f71fe1d1ec95db6641be8a85e
               body: >
                 Update the resin-ntp-config script to work with dynamic chrony
@@ -7085,43 +6743,37 @@
                 using the chrony-helper script.
 
 
-                A systemd service has been added to run the resin-ntp-config
-                script
+                A systemd service has been added to run the resin-ntp-config script
 
-                once at boot. Previously the script was being run up to 8 times
-                at
+                once at boot. Previously the script was being run up to 8 times at
 
                 boot via a NetworkManager dispatcher script.
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#2073'
-                connects-to: '#2073'
-                Changelog-entry: 'resin-ntp-config: update script and add systemd service'
-                changelog-entry: 'resin-ntp-config: update script and add systemd service'
+                Connects-to: "#2073"
+                connects-to: "#2073"
+                Changelog-entry: "resin-ntp-config: update script and add systemd service"
+                changelog-entry: "resin-ntp-config: update script and add systemd service"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'networkmanager: add improved dispatcher scripts for NTP handling'
+            - subject: "networkmanager: add improved dispatcher scripts for NTP handling"
               hash: 23e52eaca7f0983ac6da27289fc293e43e7dbebd
               body: >
                 Update the existing DHCP dispatcher script for adding NTP
                 sources to
 
-                make use of dynamic chrony source configuration. Any DHCP
-                configured
+                make use of dynamic chrony source configuration. Any DHCP configured
 
-                NTP sources for a particular interface are added to a sources
-                file on
+                NTP sources for a particular interface are added to a sources file on
 
-                network 'up' or DHCP lease renewal events. Any DHCP configured
-                NTP
+                network 'up' or DHCP lease renewal events. Any DHCP configured NTP
 
                 sources for a particular interface are deleted on network 'down'
 
-                events. Changes to the sources file are picked up by chrony
-                either
+                events. Changes to the sources file are picked up by chrony either
 
                 when it starts up or at runtime using the chrony-helper script.
 
@@ -7130,36 +6782,31 @@
 
                 status on network 'up' and 'down' events. This will make chrony
 
-                re-run an iburst for sources when the appropriate network
-                interface
+                re-run an iburst for sources when the appropriate network interface
 
                 comes back up.
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#2073'
-                connects-to: '#2073'
-                Changelog-entry: >-
-                  networkmanager: add improved dispatcher scripts for NTP
-                  handling
-                changelog-entry: >-
-                  networkmanager: add improved dispatcher scripts for NTP
-                  handling
+                Connects-to: "#2073"
+                connects-to: "#2073"
+                Changelog-entry: "networkmanager: add improved dispatcher scripts for NTP
+                  handling"
+                changelog-entry: "networkmanager: add improved dispatcher scripts for NTP
+                  handling"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'chrony: add sourcedir support and helper script'
+            - subject: "chrony: add sourcedir support and helper script"
               hash: d6c64b0a08b64593d6684605bd5268f28ff1b1c9
               body: >
                 Add the 'sourcedir' parameter to the chrony configuration to
                 support
 
-                dynamic source configuration files. Any NTP source files that
-                are
+                dynamic source configuration files. Any NTP source files that are
 
-                created in 'sourcedir' (/run/chrony) can be used to update the
-                chrony
+                created in 'sourcedir' (/run/chrony) can be used to update the chrony
 
                 source configuration at runtime.
 
@@ -7170,10 +6817,10 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#2073'
-                connects-to: '#2073'
-                Changelog-entry: 'chrony: add sourcedir support and helper script'
-                changelog-entry: 'chrony: add sourcedir support and helper script'
+                Connects-to: "#2073"
+                connects-to: "#2073"
+                Changelog-entry: "chrony: add sourcedir support and helper script"
+                changelog-entry: "chrony: add sourcedir support and helper script"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -7186,8 +6833,7 @@
               body: >
                 We need to make sure the firmware cleanup function runs before
 
-                do_populate_sysroot otherwise do_populate_sysroot will race with
-                it and
+                do_populate_sysroot otherwise do_populate_sysroot will race with it and
 
                 will fail complaining about the missing firmware that
 
@@ -7210,49 +6856,38 @@
                 Fixes #2075
 
 
-                Needed were a number of various changes to make the package
-                compile properly:
+                Needed were a number of various changes to make the package compile properly:
 
 
-                Removed is
-                0001-wwan-Set-MTU-based-on-what-ModemManager-exposes.patch that
-                is now
+                Removed is 0001-wwan-Set-MTU-based-on-what-ModemManager-exposes.patch that is now
 
                 included upstream.
 
 
-                Our patch for removing HTTPS connectivity checking warning is
-                reworked for ease of
+                Our patch for removing HTTPS connectivity checking warning is reworked for ease of
 
-                maintainance. It now keeps the log entry, but changes it to
-                debug level.
+                maintainance. It now keeps the log entry, but changes it to debug level.
 
 
-                Fixed are UPSTREAM_CHECK_* definitions as they referenced a
-                wrong version number.
+                Fixed are UPSTREAM_CHECK_* definitions as they referenced a wrong version number.
 
 
-                The following additional configuration options were
-                added/removed:
+                The following additional configuration options were added/removed:
 
 
-                *. Introspection is disabled through
-                `--enable-introspection=no`. Other services do
+                *. Introspection is disabled through `--enable-introspection=no`. Other services do
 
-                not depend on it, so it is safe to remove it. A related patch is
-                no longer needed
+                not depend on it, so it is safe to remove it. A related patch is no longer needed
 
                 0002-Do-not-create-settings-settings-property-documentati.patch
 
 
-                *. A new option for using firewalld zone for shared mode is
-                disabled as we do not
+                *. A new option for using firewalld zone for shared mode is disabled as we do not
 
                 use firewalld.
 
 
-                *. The polkit agent option no longer is available, so
-                `--enable-polkit-agent` and
+                *. The polkit agent option no longer is available, so `--enable-polkit-agent` and
 
                 `--disable-polkit-agent` are no longer defined.
               footer:
@@ -7267,12 +6902,12 @@
           version: meta-balena-2.68.0
           date: 2021-01-29T09:45:01.458Z
         - commits:
-            - subject: 'docs: mention balenaRootCA as a config.json parameter'
+            - subject: "docs: mention balenaRootCA as a config.json parameter"
               hash: d0be88530c630d68f8582dce99442c6d94ba5455
-              body: ''
+              body: ""
               footer:
-                Connects-to: 'https://github.com/balena-os/meta-balena/issues/2011'
-                connects-to: 'https://github.com/balena-os/meta-balena/issues/2011'
+                Connects-to: https://github.com/balena-os/meta-balena/issues/2011
+                connects-to: https://github.com/balena-os/meta-balena/issues/2011
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Matthew McGinn <matthew@balena.io>
@@ -7282,7 +6917,7 @@
           version: meta-balena-2.67.6
           date: 2021-01-28T17:45:30.693Z
         - commits:
-            - subject: 'replace busybox ps with procps [klutchell]'
+            - subject: replace busybox ps with procps [klutchell]
               hash: 00556af37cf241e2b95d9b719f1ab58cc9bbddb6
               body: >
                 Replace busybox ps link with ps.procps without installing
@@ -7294,34 +6929,29 @@
 
                 By using procps as docker expects we can properly handle ps args
 
-                such as -e and -o to format output. Busybox is only capable of
-                this
+                such as -e and -o to format output. Busybox is only capable of this
 
                 when compiled in "desktop" mode.
 
 
-                This upstream commit to poky has already split the ps binary
-                into
+                This upstream commit to poky has already split the ps binary into
 
                 a separate procps package:
 
 
-                -
-                https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=507a47a4e5077d5f8f76d9629be6b871dfd8eb90
+                - https://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=507a47a4e5077d5f8f76d9629be6b871dfd8eb90
 
 
-                So for now we can copy this recipe at the commit above into
-                compat branches
+                So for now we can copy this recipe at the commit above into compat branches
 
-                and use that version until we pick up a branch newer than
-                gatesgarth.
+                and use that version until we pick up a branch newer than gatesgarth.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: 'https://github.com/balena-os/balena-engine/issues/236'
-                connects-to: 'https://github.com/balena-os/balena-engine/issues/236'
-                Changelog-entry: 'replace busybox ps with procps [klutchell]'
-                changelog-entry: 'replace busybox ps with procps [klutchell]'
+                Connects-to: https://github.com/balena-os/balena-engine/issues/236
+                connects-to: https://github.com/balena-os/balena-engine/issues/236
+                Changelog-entry: replace busybox ps with procps [klutchell]
+                changelog-entry: replace busybox ps with procps [klutchell]
                 Signed-off-by: Kyle Harding <kyle@balena.io>
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
@@ -7345,7 +6975,7 @@
           version: meta-balena-2.67.4
           date: 2021-01-27T11:08:07.030Z
         - commits:
-            - subject: 'kernel-headers-test: Install python dependency'
+            - subject: "kernel-headers-test: Install python dependency"
               hash: 6b648fa36bb8f7b2f90799a9c331210e34d3c438
               body: |
                 Some makefiles for the kernel modules build, like for
@@ -7370,14 +7000,12 @@
 
                 UART modems (RaspberryPi HATs) are not working currently under
 
-                balenaOS as NetworkManager times out while attempting to
-                establish
+                balenaOS as NetworkManager times out while attempting to establish
 
                 ppp connection. This is not a balenaOS specific issue.
 
 
-                This commits adds a `connect ""` declaration to
-                `/etc/ppp/options`
+                This commits adds a `connect ""` declaration to `/etc/ppp/options`
 
                 to workaround this as the NULL default value causes the timeout.
 
@@ -7386,8 +7014,7 @@
 
                 physical link. When using NetworkManager/ModemManager it is
 
-                ModemManager that establishes the physical link before passing
-                it
+                ModemManager that establishes the physical link before passing it
 
                 to NetworkManager. Thus `connect` should be empty.
               footer:
@@ -7402,24 +7029,21 @@
           version: meta-balena-2.67.2
           date: 2021-01-14T12:39:10.901Z
         - commits:
-            - subject: 'resin-device-register: Fix post provisioning state not reported'
+            - subject: "resin-device-register: Fix post provisioning state not reported"
               hash: 62016c3931c08cbc4c4bdb1e4069c6f9d9533b04
               body: >
                 Starting with dee971c0dbeb6e8363f3e321af582e99627626e9, flasher
 
-                images, which don't contain a supervisor version, try to
-                register
+                images, which don't contain a supervisor version, try to register
 
                 in the API using the parameter supervisor_version='null'.
 
 
-                However, the API expects this parameter to be unset completely
-                if
+                However, the API expects this parameter to be unset completely if
 
                 there's no version to be reported during registration, otherwise
 
-                the call fails and the device doesn't show up in dashboard
-                during
+                the call fails and the device doesn't show up in dashboard during
 
                 flashing or report the post-provisioning state.
               footer:
@@ -7434,7 +7058,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.2.11 to v12.3.0
               hash: fc41d16085b331d032a3666fc25af7c43eee5369
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor from v12.2.11 to v12.3.0
                 changelog-entry: Update balena-supervisor from v12.2.11 to v12.3.0
@@ -7453,11 +7077,9 @@
                 This is necessary because node has its own built-in CA bundle
                 and ignores
 
-                the system-wide bundle. Bind-mount the system-wide bundle to the
-                supervisor
+                the system-wide bundle. Bind-mount the system-wide bundle to the supervisor
 
-                container as well to keep the previous behavior. Make it
-                read-only though,
+                container as well to keep the previous behavior. Make it read-only though,
 
                 any modifications should be performed by the host OS.
               footer:
@@ -7472,7 +7094,7 @@
           version: meta-balena-2.66.3
           date: 2021-01-12T09:38:46.408Z
         - commits:
-            - subject: 'README: Rename resin-logo to balena-logo.'
+            - subject: "README: Rename resin-logo to balena-logo."
               hash: 47a7a0ab9a99ea45b4fcf4e684d973088328eca9
               body: >
                 The file rename happened in v2.51 but the README has not been
@@ -7489,7 +7111,7 @@
           version: meta-balena-2.66.2
           date: 2021-01-11T17:30:40.806Z
         - commits:
-            - subject: 'kernel-devsrc: use upstream recipe starting with dunfell'
+            - subject: "kernel-devsrc: use upstream recipe starting with dunfell"
               hash: 1300a223f5b58dd4584b62e87df41ec72f783961
               body: |
                 Remove the kernel-devsrc package from meta-balena and
@@ -7506,7 +7128,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'gen_mod_headers: add missing arch headers to tools'
+            - subject: "gen_mod_headers: add missing arch headers to tools"
               hash: 5485f1fbc901a04eedbcc3b72cc95fdfb2d03665
               body: >
                 Upstream changes to the kernel have switched to a shared x86
@@ -7527,7 +7149,7 @@
           version: meta-balena-2.66.1
           date: 2021-01-04T13:06:56.017Z
         - commits:
-            - subject: 'chrony: bump to version 4.0'
+            - subject: "chrony: bump to version 4.0"
               hash: 67e8632a8a6c82dcf382b0204af40b79dd1a279a
               body: |
                 Update chrony from version 3.4 to version 4.0.
@@ -7544,8 +7166,8 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: 'chrony: bump to version 4.0'
-                changelog-entry: 'chrony: bump to version 4.0'
+                Changelog-entry: "chrony: bump to version 4.0"
+                changelog-entry: "chrony: bump to version 4.0"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -7553,7 +7175,7 @@
           version: meta-balena-2.66.0
           date: 2020-12-18T11:02:16.858Z
         - commits:
-            - subject: 'u-boot: Add required configuration for BalenaOS environment'
+            - subject: "u-boot: Add required configuration for BalenaOS environment"
               hash: 401345c86a3a017dc548a94c7afa3977d547fc21
               body: >
                 The BalenaOS u-boot environment patch requires u-boot to support
@@ -7572,7 +7194,7 @@
         - commits:
             - subject: Update balena-supervisor from v12.1.1 to v12.2.11
               hash: 0f301c4bba35737149c6489b4cd6716506496372
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor from v12.1.1 to v12.2.11
                 changelog-entry: Update balena-supervisor from v12.1.1 to v12.2.11
@@ -7611,8 +7233,7 @@
                 This reverts commit dc6cfa2e90b29b0fdcfc05c1b85e2196de4f950b.
 
 
-                Once the core problem with the resin-data mount has been fixed
-                this
+                Once the core problem with the resin-data mount has been fixed this
 
                 commit is no longer needed.
               footer:
@@ -7622,7 +7243,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'hostapp-update-hooks: Add supervisor database fix'
+            - subject: "hostapp-update-hooks: Add supervisor database fix"
               hash: f3e7e164cf095218c1f92f2afecdd186cbbdfadd
               body: >
                 When adding hostapp extension support to mobynit, in:
@@ -7630,11 +7251,9 @@
                 https://github.com/balena-os/meta-balena/commit/6be3f1153d56c1c0c21e6d84db7be70be96bcd10
 
 
-                the supervisor database was relocated by mistake. On this
-                version the database
+                the supervisor database was relocated by mistake. On this version the database
 
-                returns to its original place, and these hooks copy the old
-                database to the
+                returns to its original place, and these hooks copy the old database to the
 
                 new location to avoid data loss.
               footer:
@@ -7644,7 +7263,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'resin-supervisor: Make sure the database directory exists'
+            - subject: "resin-supervisor: Make sure the database directory exists"
               hash: d070fe38a3b2a91fcc7c07d716fa90fdd3e9d078
               body: >
                 If this directory is removed by mistake, the supervisor will not
@@ -7653,8 +7272,7 @@
                 able to start.
 
 
-                This commit checks the directory existence and creates it if
-                required
+                This commit checks the directory existence and creates it if required
 
                 independently of whether the supervisor container is present.
               footer:
@@ -7682,11 +7300,9 @@
           version: meta-balena-2.64.3
           date: 2020-12-11T07:52:52.415Z
         - commits:
-            - subject: >-
-                meta-balena-common: kernel-resin: enable task-accounting by
-                default
+            - subject: "meta-balena-common: kernel-resin: enable task-accounting by default"
               hash: d308c67666e612fad7e6bb7ac88d5bec2bfd8f9e
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7694,9 +7310,9 @@
                 signed-off-by: Joseph Kogut <joseph@balena.io>
               author: Joseph Kogut
               nested: []
-            - subject: 'meta-balena-common: kernel-resin: create task-accounting config'
+            - subject: "meta-balena-common: kernel-resin: create task-accounting config"
               hash: ea3c787c5ad31af758844a0242a9d9baf1a47135
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7709,7 +7325,7 @@
         - commits:
             - subject: Update codeowners
               hash: d18fc8cdfab02a4c5016b29eca23b4f1f73c7e9b
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7720,7 +7336,7 @@
           version: meta-balena-2.64.1
           date: 2020-12-09T08:47:40.115Z
         - commits:
-            - subject: 'rust: remove merged fix for TUNE_FEATURES parsing'
+            - subject: "rust: remove merged fix for TUNE_FEATURES parsing"
               hash: 9a4ea159051825461007cff90c7c370ce74d7680
               body: >
                 https://github.com/meta-rust/meta-rust/issues/240
@@ -7728,8 +7344,7 @@
                 https://github.com/meta-rust/meta-rust/pull/242
 
 
-                The fix for TUNE_FEATURES parsing has been merged in meta-rust
-                master
+                The fix for TUNE_FEATURES parsing has been merged in meta-rust master
 
                 and should be present when they fork for dunfell.
               footer:
@@ -7739,22 +7354,20 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'systemd: update patches to avoid fuzzy matching'
+            - subject: "systemd: update patches to avoid fuzzy matching"
               hash: 03d64e57466c66acd710b089c4ae8d777f963554
               body: >
                 The content applied by the patches has not changed, just the
                 context
 
-                in order to properly inject changes without fuzzy matching since
-                the source
+                in order to properly inject changes without fuzzy matching since the source
 
                 files have changed upstream.
 
 
                 `devtool modify systemd`
 
-                `devtool finish --force-patch-refresh systemd
-                ../layers/meta-balena/meta-balena-dunfell/`
+                `devtool finish --force-patch-refresh systemd ../layers/meta-balena/meta-balena-dunfell/`
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7762,14 +7375,13 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'systemd: add missing udev rules'
+            - subject: "systemd: add missing udev rules"
               hash: 02b48c9523ff5ed36cc2cfd94225ea4234649371
               body: >
                 https://github.com/balena-os/poky/commit/e3cd4e584239c207e3c82bdf5d7216d26fd28fc7
 
 
-                add missing udev rules since systemd began including rules
-                explicitly
+                add missing udev rules since systemd began including rules explicitly
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7777,7 +7389,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'systemd: avoid conflicts with timeinit package'
+            - subject: "systemd: avoid conflicts with timeinit package"
               hash: 97d14daa8f1bc8887883fd56c1512bdd51b2e351
               body: |
                 Both systemd and timeinit attempt to install time-set.target so
@@ -7789,14 +7401,13 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'dropbear: prevent conflicts with openssh'
+            - subject: "dropbear: prevent conflicts with openssh"
               hash: 169c1652e46e3a31d4f96bb98cbcf8240f3453ca
               body: >
                 [https://github.com/balena-os/poky/commit/d365948ebd76625f82ef04e77d35bcfeced42fec]
 
 
-                Dropbear is still required to migrate keys. Avoid the upstream
-                conflict with openssh.
+                Dropbear is still required to migrate keys. Avoid the upstream conflict with openssh.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7804,7 +7415,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'networkmanager: add bash requirement'
+            - subject: "networkmanager: add bash requirement"
               hash: 9d380ec203a80afc15b4c902c36da7c25300515d
               body: |
                 99dhcp_ntp in networkmanager requires bash
@@ -7815,7 +7426,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'networkmanager: remove deprecated bluetooth inherit'
+            - subject: "networkmanager: remove deprecated bluetooth inherit"
               hash: 1993db9f3027936119248bd193e350456ba035bc
               body: >
                 In poky dunfell and newer the bluetooth class has been
@@ -7827,9 +7438,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: >-
-                meta-balena-common: replace distro_features_check with
-                features_check
+            - subject: "meta-balena-common: replace distro_features_check with features_check"
               hash: c907611d66aa4d2ff27f9940178cbcdbc2273459
               body: >
                 Replace distro_features_check that was deprecated upstream in
@@ -7841,7 +7450,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'avahi: remove example services'
+            - subject: "avahi: remove example services"
               hash: 317c7a6404195e78a21c76e43f8743a47cf542d1
               body: >
                 In dunfell the example ssh service files don't exist so avoid
@@ -7855,17 +7464,15 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'u-boot: disable u-boot-initial-env'
+            - subject: "u-boot: disable u-boot-initial-env"
               hash: 9346f58cdd73924aec4279861ff43611c125ab5d
               body: >
                 https://github.com/balena-os/poky/commit/d7b8ae3faa9344f2ada22e0402066c2fff5958c6
 
 
-                We have no use for u-boot-initial-env and enabling it would
-                require
+                We have no use for u-boot-initial-env and enabling it would require
 
-                additional changes in do_compile to match the commit linked
-                above.
+                additional changes in do_compile to match the commit linked above.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7873,7 +7480,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'dnsmasq: fix build after y2038 changes in glib'
+            - subject: "dnsmasq: fix build after y2038 changes in glib"
               hash: fca86497476cf3d275ae3d4f8274d51b6b96a9b8
               body: >
                 SIOCGSTAMP is defined in linux/sockios.h, not asm/sockios.h
@@ -7886,13 +7493,12 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'bluez5: replace experimental flag patch with service conf'
+            - subject: "bluez5: replace experimental flag patch with service conf"
               hash: 8d5a67522eda56acb583c5ab26f6144fef7038a1
               body: >
                 In dunfell, rather than patching the bluetooth.service.in file,
 
-                we will just override the ExecStart value via
-                bluetooth.conf.systemd
+                we will just override the ExecStart value via bluetooth.conf.systemd
               footer:
                 Change-type: patch
                 change-type: patch
@@ -7900,7 +7506,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'mtools: remove initialize-direntry patch'
+            - subject: "mtools: remove initialize-direntry patch"
               hash: c35b98165cc698188b978c34c7fb20f58a4c83e1
               body: >
                 Remove initialize-direntry.patch that has been fixed in mtools
@@ -7912,7 +7518,7 @@
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
               nested: []
-            - subject: 'meta-balena-dunfell: dunfell compatibility layer support'
+            - subject: "meta-balena-dunfell: dunfell compatibility layer support"
               hash: e8c34101f13d0327ac278207c8d7d500214f5f6f
               body: >
                 Create meta-balena-dunfell layer base by copying
@@ -7920,8 +7526,8 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: 'meta-balena-dunfell: dunfell compatibility layer support'
-                changelog-entry: 'meta-balena-dunfell: dunfell compatibility layer support'
+                Changelog-entry: "meta-balena-dunfell: dunfell compatibility layer support"
+                changelog-entry: "meta-balena-dunfell: dunfell compatibility layer support"
                 Signed-off-by: Kyle Harding <kyle@balena.io>
                 signed-off-by: Kyle Harding <kyle@balena.io>
               author: Kyle Harding
@@ -7929,9 +7535,7 @@
           version: meta-balena-2.64.0
           date: 2020-12-07T16:42:10.390Z
         - commits:
-            - subject: >-
-                start-resin-supervisor: fix directory creation for 'balena
-                start'
+            - subject: "start-resin-supervisor: fix directory creation for 'balena start'"
               hash: ce9e4f211a2356a866edee5ca3dbada3faa27689
               body: >
                 Ensure that the /var/log/supervisor-log directory exists prior
@@ -7942,11 +7546,9 @@
                 'runSupervisor'.
 
 
-                Updates to the 'start-resin-supervisor' script in v2.62.1
-                removed
+                Updates to the 'start-resin-supervisor' script in v2.62.1 removed
 
-                the check for updates to the REGISTRY_ENDPOINT variable.
-                Previously
+                the check for updates to the REGISTRY_ENDPOINT variable. Previously
 
                 this had been detected as changing every time the script was run
 
@@ -7954,32 +7556,26 @@
 
                 'start-resin-supervisor' script always running through the
 
-                'runSupervisor' path. With this variable check removed, and no
-                config
+                'runSupervisor' path. With this variable check removed, and no config
 
                 updates being detected, the script was trying to run
 
                 'balena start --attach resin_supervisor' and failing due to the
 
-                absence of the /var/log/supervisor-log directory. To fix this
-                problem we
+                absence of the /var/log/supervisor-log directory. To fix this problem we
 
-                unconditionally test for and create this directory (if
-                necessary) so
+                unconditionally test for and create this directory (if necessary) so
 
-                that it is available regardless of the path taken through the
-                script.
+                that it is available regardless of the path taken through the script.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2064'
-                connects-to: '#2064'
-                Changelog-entry: >-
-                  start-resin-supervisor: fix directory creation for 'balena
-                  start'
-                changelog-entry: >-
-                  start-resin-supervisor: fix directory creation for 'balena
-                  start'
+                Connects-to: "#2064"
+                connects-to: "#2064"
+                Changelog-entry: "start-resin-supervisor: fix directory creation for 'balena
+                  start'"
+                changelog-entry: "start-resin-supervisor: fix directory creation for 'balena
+                  start'"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -7987,7 +7583,7 @@
           version: meta-balena-2.63.1
           date: 2020-12-04T17:24:10.321Z
         - commits:
-            - subject: 'zram-swap-init: adjust default to lesser of 50%/4GB'
+            - subject: "zram-swap-init: adjust default to lesser of 50%/4GB"
               hash: 155af3386029a0e76b74ee60d58c32ba72073a82
               body: >
                 Copied from Fedora zram defaults [0]. This may be adjusted later
@@ -7996,8 +7592,7 @@
                 doing our own profiling.
 
 
-                [0]
-                https://fedoraproject.org/wiki/Changes/SwapOnZRAM#Default_zram_device_configuration:
+                [0] https://fedoraproject.org/wiki/Changes/SwapOnZRAM#Default_zram_device_configuration:
               footer:
                 Change-type: minor
                 change-type: minor
@@ -8008,7 +7603,7 @@
           version: meta-balena-2.63.0
           date: 2020-11-30T21:37:10.077Z
         - commits:
-            - subject: 'chrony: use a non-privileged UDP source port'
+            - subject: "chrony: use a non-privileged UDP source port"
               hash: 447449808ef08577712db43b1042599ad4d7d23c
               body: >
                 Change the chrony UDP source port from 123 (privileged) to
@@ -8016,29 +7611,24 @@
                 1234 (non-privileged).
 
 
-                Previous issues with Phicomm routers had required the use of a
-                fixed
+                Previous issues with Phicomm routers had required the use of a fixed
 
-                UDP source port, so port 123 was chosen as this is used by both
-                ntpd
+                UDP source port, so port 123 was chosen as this is used by both ntpd
 
-                and ntpdate. However recent testing has shown that using a
-                privileged
+                and ntpdate. However recent testing has shown that using a privileged
 
-                port such as 123 can cause issues on other networks. By changing
-                the
+                port such as 123 can cause issues on other networks. By changing the
 
-                port to be non-privileged (i.e. 1234) we can satisfy both
-                network
+                port to be non-privileged (i.e. 1234) we can satisfy both network
 
                 requirements.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2000'
-                connects-to: '#2000'
-                Changelog-entry: 'chrony: use a non-privileged UDP source port'
-                changelog-entry: 'chrony: use a non-privileged UDP source port'
+                Connects-to: "#2000"
+                connects-to: "#2000"
+                Changelog-entry: "chrony: use a non-privileged UDP source port"
+                changelog-entry: "chrony: use a non-privileged UDP source port"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -8046,9 +7636,9 @@
           version: meta-balena-2.62.2
           date: 2020-11-25T13:53:40.649Z
         - commits:
-            - subject: 'supervisor: remove old/unnecessary balenaRootCA references'
+            - subject: "supervisor: remove old/unnecessary balenaRootCA references"
               hash: 65c7c232082185ddecbedca579327f6c80686bc5
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -8059,15 +7649,14 @@
           version: meta-balena-2.62.1
           date: 2020-11-19T20:26:12.667Z
         - commits:
-            - subject: 'systemd/timeinit: improve RTC handling at boot'
+            - subject: "systemd/timeinit: improve RTC handling at boot"
               hash: 1c1374f3c8b5914b7e645f8068ebafc8b4cbbe3a
               body: >
                 The handling of the RTC at boot time has been improved as
                 follows:
 
 
-                1) A 'timeinit-rtc.sh' script has been added to improve logging
-                of
+                1) A 'timeinit-rtc.sh' script has been added to improve logging of
                    system time updates from the RTC and to prevent system time
                    being set when RTC time is behind system time. If RTC time is
                    found to be behind system time a warning is issued regarding
@@ -8087,15 +7676,15 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#2048'
-                connects-to: '#2048'
-                Changelog-entry: 'systemd/timeinit: improve RTC handling at boot'
-                changelog-entry: 'systemd/timeinit: improve RTC handling at boot'
+                Connects-to: "#2048"
+                connects-to: "#2048"
+                Changelog-entry: "systemd/timeinit: improve RTC handling at boot"
+                changelog-entry: "systemd/timeinit: improve RTC handling at boot"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'os-helpers: add support functions for system date/time'
+            - subject: "os-helpers: add support functions for system date/time"
               hash: 66d4d61b4e00f9da99de041d262a1f7b4bf70d37
               body: |
                 Add helper functions for manipulating system date/time.
@@ -8109,7 +7698,7 @@
           version: meta-balena-2.62.0
           date: 2020-11-13T10:26:52.111Z
         - commits:
-            - subject: 'modemmanager: add u-blox-modeswitch scripts'
+            - subject: "modemmanager: add u-blox-modeswitch scripts"
               hash: a30ab44f40f1c059e64075c567fc388800d960a4
               body: >
                 Add the u-blox-modeswitch scripts to modemmanager. The scripts
@@ -8121,8 +7710,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#510 (in balena-raspberrypi)'
-                connects-to: '#510 (in balena-raspberrypi)'
+                Connects-to: "#510 (in balena-raspberrypi)"
+                connects-to: "#510 (in balena-raspberrypi)"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -8132,10 +7721,10 @@
         - commits:
             - subject: Check the API for configuration changes once a day
               hash: 19f6942a9864c6393a36af36aea21d685ddb9819
-              body: ''
+              body: ""
               footer:
-                Connects-to: '#2018'
-                connects-to: '#2018'
+                Connects-to: "#2018"
+                connects-to: "#2018"
                 Changelog-entry: Check the API for configuration changes once a day
                 changelog-entry: Check the API for configuration changes once a day
                 Change-type: patch
@@ -8182,7 +7771,7 @@
                 - commits:
                     - subject: Use root mount point to find device-type.json
                       hash: 9d19a457017b1f696579f57569ec4cfadab3b385
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8195,7 +7784,7 @@
                 - commits:
                     - subject: Change log source from docker to journalctl
                       hash: 2c83864f22b01e7196f6ed321c96f6cb9f40593b
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -8216,21 +7805,19 @@
                         change-type: patch
                         Signed-off-by: Felipe Lalanne <felipe@balena.io>
                         signed-off-by: Felipe Lalanne <felipe@balena.io>
-                        Connects-to: '#1472'
-                        connects-to: '#1472'
+                        Connects-to: "#1472"
+                        connects-to: "#1472"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-12.0.9
                   date: 2020-10-27T12:43:11.383Z
                 - commits:
-                    - subject: >-
-                        Fixed evaluating if updates are needed to reach target
-                        state
+                    - subject: Fixed evaluating if updates are needed to reach target state
                       hash: 77333f1e110070f17f4bf95c1554075c94a35d63
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1476'
-                        closes: '#1476'
+                        Closes: "#1476"
+                        closes: "#1476"
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -8242,7 +7829,7 @@
                 - commits:
                     - subject: Improved log message when networks do not match
                       hash: edf23871d9a057b9bae8837f3ee39d7401247514
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8253,9 +7840,7 @@
                   version: balena-supervisor-12.0.7
                   date: 2020-10-19T16:04:51.506Z
                 - commits:
-                    - subject: >-
-                        Fixes check allowing preloading in local (unmanaged)
-                        mode
+                    - subject: Fixes check allowing preloading in local (unmanaged) mode
                       hash: 0fd9b6376251c73f2adfd37ec80d2145178683d6
                       body: |
                         * adds apiEndpoint empty string check
@@ -8287,14 +7872,11 @@
                         ```
 
 
-                        Will lead to the supervisor creating multiple image
-                        database entries
+                        Will lead to the supervisor creating multiple image database entries
 
-                        with the same dockerId (this is because of how the
-                        engine handles this
+                        with the same dockerId (this is because of how the engine handles this
 
-                        particular case). This case is not handled by the
-                        removal process
+                        particular case). This case is not handled by the removal process
 
                         leading to image pile up and increased disk usage.
                       footer:
@@ -8302,8 +7884,8 @@
                         change-type: patch
                         Signed-off-by: Felipe Lalanne <felipe@balena.io>
                         signed-off-by: Felipe Lalanne <felipe@balena.io>
-                        Connects-to: '#1434'
-                        connects-to: '#1434'
+                        Connects-to: "#1434"
+                        connects-to: "#1434"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-12.0.6
@@ -8315,36 +7897,29 @@
                         The memory information reported by the supervisor
                         currently
 
-                        estimates the value of used memory as `MemTotal -
-                        MemFree`.
+                        estimates the value of used memory as `MemTotal - MemFree`.
 
-                        However, linux systems will try to cache and buffer as
-                        much
+                        However, linux systems will try to cache and buffer as much
 
-                        memory as possible, which will affect the output of
-                        `MemFree`
+                        memory as possible, which will affect the output of `MemFree`
 
-                        (from /proc/meminfo) and in consequence the memory usage
-                        seen
+                        (from /proc/meminfo) and in consequence the memory usage seen
 
-                        by the user on the dashboard, which will appear much
-                        greater than
+                        by the user on the dashboard, which will appear much greater than
 
                         it is.
 
 
-                        The correct calculation should be `MemTotal - MemFree -
-                        Buffers - Cached`,
+                        The correct calculation should be `MemTotal - MemFree - Buffers - Cached`,
 
-                        which the calculation performed by `htop` and the `free`
-                        commands.
+                        which the calculation performed by `htop` and the `free` commands.
                       footer:
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Felipe Lalanne <felipe@balena.io>
                         signed-off-by: Felipe Lalanne <felipe@balena.io>
-                        Connects-to: '#1471'
-                        connects-to: '#1471'
+                        Connects-to: "#1471"
+                        connects-to: "#1471"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-12.0.5
@@ -8352,7 +7927,7 @@
                 - commits:
                     - subject: Don't require an existing supervisor container to sync
                       hash: 629b410e10fb6590806d546ff94101951ec6c9a2
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8365,7 +7940,7 @@
                 - commits:
                     - subject: Refactor system information filtering
                       hash: a2ceb5c93189704beaf8b4f5c8b71c46d8e2a966
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8373,9 +7948,9 @@
                         signed-off-by: Cameron Diver <cameron@balena.io>
                       author: Cameron Diver
                       nested: []
-                    - subject: 'tests: Clean up and consistify naming scheme'
+                    - subject: "tests: Clean up and consistify naming scheme"
                       hash: 9e0c99e797fa379c66b7312b40a17d9d31f5ce79
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8392,33 +7967,27 @@
                         With the addition of the system information feature (CPU
                         temp) etc if
 
-                        there wasn't any changes in the docker or config state
-                        of the device,
+                        there wasn't any changes in the docker or config state of the device,
 
-                        updates in system information would not be sent to the
-                        API. Now we
+                        updates in system information would not be sent to the API. Now we
 
-                        attempt to send data once every maxReportFrequency
-                        (although this does
+                        attempt to send data once every maxReportFrequency (although this does
 
-                        not mean that we will be sending data that often, we
-                        still only send the
+                        not mean that we will be sending data that often, we still only send the
 
                         delta, if one exists)
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Closes: '#1481'
-                        closes: '#1481'
+                        Closes: "#1481"
+                        closes: "#1481"
                         Signed-off-by: Cameron Diver <cameron@balena.io>
                         signed-off-by: Cameron Diver <cameron@balena.io>
                       author: Cameron Diver
                       nested: []
-                    - subject: >-
-                        Remove superfluous current state reporting code from
-                        api-binder
+                    - subject: Remove superfluous current state reporting code from api-binder
                       hash: 975129188a9fcb11a081f7ba75a1b8b973499a21
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8431,7 +8000,7 @@
                 - commits:
                     - subject: Add features label `io.balena.features.journal-logs`
                       hash: 1eeff698aca56558fa09832b9bcb02c99e275dbe
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8442,22 +8011,20 @@
                   version: balena-supervisor-12.0.1
                   date: 2020-10-12T05:41:14.895Z
                 - commits:
-                    - subject: 'version: drop SUPERVISOR_VERSION env var'
+                    - subject: "version: drop SUPERVISOR_VERSION env var"
                       hash: 8e65466f2d8540918b1fa8d8af88d0c21fcbf7f8
                       body: >
                         In order to make supervisor upgrades more transparent,
                         lets move away
 
-                        from this env var since it requires a container restart
-                        any time the supervisor
+                        from this env var since it requires a container restart any time the supervisor
 
-                        is upgraded. We should ultimately move towards providing
-                        the supervisors
+                        is upgraded. We should ultimately move towards providing the supervisors
 
                         set of capabilities, but that can come later
                       footer:
-                        Connects-to: '#1447'
-                        connects-to: '#1447'
+                        Connects-to: "#1447"
+                        connects-to: "#1447"
                         Change-type: major
                         change-type: major
                         Signed-off-by: Matthew McGinn <matthew@balena.io>
@@ -8473,8 +8040,7 @@
                         Due to the singleton work, when performing migration
                         M00005 and there
 
-                        are apps with services created in the database, a
-                        deadlock occurs
+                        are apps with services created in the database, a deadlock occurs
 
                         during database initialization due to a circular
 
@@ -8484,8 +8050,8 @@
                         change-type: patch
                         Signed-off-by: Felipe Lalanne <felipe@balena.io>
                         signed-off-by: Felipe Lalanne <felipe@balena.io>
-                        Connects-to: '#1468'
-                        connects-to: '#1468'
+                        Connects-to: "#1468"
+                        connects-to: "#1468"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-11.14.8
@@ -8493,10 +8059,10 @@
                 - commits:
                     - subject: Correctly evaluate if scheduledApply.delay is not set
                       hash: 90981a00bed100e1496dc71bf0631bc0ab04ffa7
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1428'
-                        closes: '#1428'
+                        Closes: "#1428"
+                        closes: "#1428"
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -8512,15 +8078,12 @@
                         When trying to apply SSDT overlays in Up Board, the
                         supervisor currently
 
-                        gets stuck in a loop trying to apply target state. See
-                        #1465
+                        gets stuck in a loop trying to apply target state. See #1465
 
 
-                        This was due to a bug in parsing the configuration,
-                        which lead to
+                        This was due to a bug in parsing the configuration, which lead to
 
-                        the method bootConfigChangeRequired returning true when
-                        no change was
+                        the method bootConfigChangeRequired returning true when no change was
 
                         needed.
                       footer:
@@ -8528,16 +8091,16 @@
                         change-type: patch
                         Signed-off-by: Felipe Lalanne <felipe@balena.io>
                         signed-off-by: Felipe Lalanne <felipe@balena.io>
-                        Connects-to: '#1465'
-                        connects-to: '#1465'
+                        Connects-to: "#1465"
+                        connects-to: "#1465"
                       author: Felipe Lalanne
                       nested: []
                   version: balena-supervisor-11.14.6
                   date: 2020-09-24T19:51:09.936Z
                 - commits:
-                    - subject: 'mixpanel: superisor_version -> supervisor_version'
+                    - subject: "mixpanel: superisor_version -> supervisor_version"
                       hash: eebadebb53af68d9b63c948e59c1c78fb38302aa
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8548,23 +8111,20 @@
                   version: balena-supervisor-11.14.5
                   date: 2020-09-24T14:47:47.663Z
                 - commits:
-                    - subject: 'api: Implement scoped Supervisor API keys'
+                    - subject: "api: Implement scoped Supervisor API keys"
                       hash: c08de8701e49f417d2fc5849d237b9ed69b438e2
                       body: >
                         Each service, when requesting access to the Supervisor
                         API, will
 
-                        now get an individual key which can be scoped to
-                        specific resources.
+                        now get an individual key which can be scoped to specific resources.
 
-                        In this iteration the default scope will be to the
-                        application that
+                        In this iteration the default scope will be to the application that
 
                         the service belongs to.
 
 
-                        We also have a `global` scope which is used by the cloud
-                        API when in
+                        We also have a `global` scope which is used by the cloud API when in
 
                         managed mode.
                       footer:
@@ -8577,11 +8137,9 @@
                   version: balena-supervisor-11.14.4
                   date: 2020-09-18T13:02:39.469Z
                 - commits:
-                    - subject: >-
-                        Clarify docs for toggling update lock override from
-                        dashboard
+                    - subject: Clarify docs for toggling update lock override from dashboard
                       hash: 1b51db06c118ab4c60296f394e854436584c6437
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8594,7 +8152,7 @@
                 - commits:
                     - subject: Refactor extra_uEnv backend to match with more devices
                       hash: 07e644d0b69f412fb14aeaba17914b9eacd6477f
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8605,9 +8163,9 @@
                   version: balena-supervisor-11.14.2
                   date: 2020-09-15T18:25:31.240Z
                 - commits:
-                    - subject: 'application-manager: Convert to a singleton'
+                    - subject: "application-manager: Convert to a singleton"
                       hash: 96c68166a1e1d9b400fca84d33910d526009ecfd
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8615,9 +8173,9 @@
                         signed-off-by: Cameron Diver <cameron@balena.io>
                       author: Rich Bayliss
                       nested: []
-                    - subject: 'device-state: Convert to a singleton'
+                    - subject: "device-state: Convert to a singleton"
                       hash: e3864915bcf3b8c2865f3c14d2ad85023218db3c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8625,9 +8183,9 @@
                         signed-off-by: Cameron Diver <cameron@balena.io>
                       author: Rich Bayliss
                       nested: []
-                    - subject: 'api-binder: Convert to a singleton'
+                    - subject: "api-binder: Convert to a singleton"
                       hash: d50f7791e1f89750a35791c1ea3bd4a7472da9a1
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -8665,23 +8223,20 @@
       author: Alexandru Costache
       nested:
         - commits:
-            - subject: 'chrony: set the source UDP port for NTP requests to 123'
+            - subject: "chrony: set the source UDP port for NTP requests to 123"
               hash: 6b95bd55f12054d996a412e7a6bc202e518b4e29
               body: >
                 By default chrony uses a random UDP source port for each NTP
                 request.
 
-                This can cause problems with particular routers/firewalls
-                (issues have
+                This can cause problems with particular routers/firewalls (issues have
 
                 been reported for the Phicomm KE 2P).
 
 
-                The chrony `acquisitionport` configuration setting has been
-                added
+                The chrony `acquisitionport` configuration setting has been added
 
-                to the chrony.conf file to change the UDP source port for NTP
-                requests
+                to the chrony.conf file to change the UDP source port for NTP requests
 
                 to 123 (this is the same as the default source port used by both
 
@@ -8689,8 +8244,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#2000'
-                connects-to: '#2000'
+                Connects-to: "#2000"
+                connects-to: "#2000"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
@@ -8698,18 +8253,16 @@
           version: meta-balena-2.60.1
           date: 2020-10-30T11:34:35.642Z
         - commits:
-            - subject: 'chrony: don''t restore time from drift file or RTC'
+            - subject: "chrony: don't restore time from drift file or RTC"
               hash: 5a4842786f365c9d167f29fd310427b4f0bb61b6
               body: >
                 Drop the '-s' command line parameter from chronyd as:
 
-                a) restoring time from the drift file is no longer necessary due
-                to
+                a) restoring time from the drift file is no longer necessary due to
 
                 the fake-hwclock service, and
 
-                b) restoring time from the RTC is already covered by the
-                timeinit-rtc
+                b) restoring time from the RTC is already covered by the timeinit-rtc
 
                 service.
               footer:
@@ -8719,60 +8272,50 @@
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: >-
-                systemd/timeinit: add fake.hwclock to maintain system time over
-                reboots
+            - subject: "systemd/timeinit: add fake.hwclock to maintain system time over
+                reboots"
               hash: 96c2c495819ba6175261a5179e1cdb4673552e6c
               body: >
                 In order to produce sensible timestamps for journald log
                 messages:
 
-                a) the system time needs to be maintained correctly over a
-                reboot, and
+                a) the system time needs to be maintained correctly over a reboot, and
 
                 b) the system time needs to be set before journald is started.
 
 
                 Currently the system time is maintained over reboots on systems
 
-                without an RTC using the last modified time of the chrony drift
-                file.
+                without an RTC using the last modified time of the chrony drift file.
 
                 However there are a couple of issues with this approach:
 
 
-                a) /var/lib/chrony/ is not mounted early enough in the boot
-                process
+                a) /var/lib/chrony/ is not mounted early enough in the boot process
 
                 to be available for setting the time before journald is started.
 
-                b) there is an issue with the current systemd dependencies that
-                result
+                b) there is an issue with the current systemd dependencies that result
 
-                in the last modified time of the drift file not being updated
-                when the
+                in the last modified time of the drift file not being updated when the
 
                 system is shutdown or rebooted (see #1995).
 
 
-                The Debian fake-hwclock service (as used by Raspberry Pi OS) has
-                been
+                The Debian fake-hwclock service (as used by Raspberry Pi OS) has been
 
                 added to overcome these issues.
 
 
-                The fake-hwclock service will save and restore the system time
-                from
+                The fake-hwclock service will save and restore the system time from
 
-                the fake-hwclock.data file (in /etc/fake-hwclock/). The system
-                time
+                the fake-hwclock.data file (in /etc/fake-hwclock/). The system time
 
                 is loaded from this file at boot and saved to it on shutdown. An
 
                 additional timer service has been added to update the file on an
 
-                hourly basis to cater for unexpected shutdown scenarios, e.g.
-                power
+                hourly basis to cater for unexpected shutdown scenarios, e.g. power
 
                 failure.
 
@@ -8790,20 +8333,19 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Connects-to: '#1367 #1919'
-                connects-to: '#1367 #1919'
+                Connects-to: "#1367 #1919"
+                connects-to: "#1367 #1919"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
               nested: []
-            - subject: 'resin-mounts: add bind mount service for /etc/fake-hwclock'
+            - subject: "resin-mounts: add bind mount service for /etc/fake-hwclock"
               hash: 394aa52f77ec222e6fda856a92cd499bd464fa07
               body: >
                 Add a persistent r/w location (root-overlay/etc/fake-hwclock/)
                 to
 
-                the resin-state partition for storage of the fake-hwclock.data
-                file.
+                the resin-state partition for storage of the fake-hwclock.data file.
 
                 This file is used by the fake-hwclock service to load the system
 
@@ -8835,7 +8377,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'packagegroup-resin: Add hostapp extensions update script'
+            - subject: "packagegroup-resin: Add hostapp extensions update script"
               hash: a03e5c9eed5105c5af85c79df29546ec641d873c
               body: >
                 This commit adds the update-hostapp-extensions utility. It can
@@ -8851,7 +8393,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'hostapp-extensions-update: Add host extensions update script'
+            - subject: "hostapp-extensions-update: Add host extensions update script"
               hash: 0fe293eb118913e667b52b2f6df032227719efc8
               body: >
                 This script triggers an installation or update of the hostapp
@@ -8860,11 +8402,9 @@
                 in the system.
 
 
-                The list of hostapp extensions to install can either be passed
-                to the
+                The list of hostapp extensions to install can either be passed to the
 
-                script or it will use the ones set in config.json or
-                hostapp-extensions.conf
+                script or it will use the ones set in config.json or hostapp-extensions.conf
 
                 in that order.
               footer:
@@ -8874,7 +8414,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'resin-vars: Parse the HOSTEXT_IMAGES variable from config.json'
+            - subject: "resin-vars: Parse the HOSTEXT_IMAGES variable from config.json"
               hash: 761f517f955f829e12b2c7f0a0f88830ded39e13
               body: >
                 This variable allows the hostapp extensions updater script to
@@ -8888,7 +8428,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'docker-disk: Add the host extension images to the data partition'
+            - subject: "docker-disk: Add the host extension images to the data partition"
               hash: cd44a94cf1646828832070417a2deb9236b0f5ee
               body: >
                 Host extension images contain extra content that is overlayed
@@ -8897,14 +8437,11 @@
                 root filesystem at boot.
 
 
-                This commits adds the default host extensions to the data
-                partition
+                This commits adds the default host extensions to the data partition
 
-                image, stores their repository tags in the /etc directory, and
-                creates
+                image, stores their repository tags in the /etc directory, and creates
 
-                the containers so that mobynit can mount the container
-                filesystems on
+                the containers so that mobynit can mount the container filesystems on
 
                 boot.
               footer:
@@ -8914,7 +8451,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'docker-disk: Generalize hostapp platform variable'
+            - subject: "docker-disk: Generalize hostapp platform variable"
               hash: 416544bd9c7b7e9080857dc0258668f388a55aa7
               body: >
                 Rename HELLO_PLATFORM to HOSTAPP_PLATFORM so it can be used with
@@ -8928,7 +8465,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'initrdscripts: Busybox switch_root does not support -c argument'
+            - subject: "initrdscripts: Busybox switch_root does not support -c argument"
               hash: a62a8189825de9dbcf52dbb3116d213fc7ceb84f
               body: >
                 Calling busybox switch_root in this way has always been
@@ -8942,16 +8479,14 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: >-
-                resin-filesystem-expand: Omit fs check and resize if partition
-                is mounted
+            - subject: "resin-filesystem-expand: Omit fs check and resize if partition is
+                mounted"
               hash: d70fbd050e5a1f7c695782b99187d583103111e0
               body: >
                 Now that the data partition will be mounted from the initramfs
                 for host
 
-                extensions support, this script will only run if something went
-                wrong.
+                extensions support, this script will only run if something went wrong.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -8959,7 +8494,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'initrdscripts: Expand the resin-data filesystem'
+            - subject: "initrdscripts: Expand the resin-data filesystem"
               hash: 00cad826c157ac2d5c13137fb1023f1eb7570c58
               body: >
                 As the resin-data partition will be mounted in the initramfs,
@@ -8973,14 +8508,13 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'initrdscripts: Add resin-data to fs UUID generation'
+            - subject: "initrdscripts: Add resin-data to fs UUID generation"
               hash: d2794dd2d559ca0c55a4cbab9ae5ef3c01ebdcf3
               body: >
                 The resin-data partition will be mounted in the initramfs for
                 the host
 
-                extension support so the UUID generation needs to happen before
-                that.
+                extension support so the UUID generation needs to happen before that.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -8988,20 +8522,18 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'resin-data.mount: Remove default dependencies'
+            - subject: "resin-data.mount: Remove default dependencies"
               hash: dc6cfa2e90b29b0fdcfc05c1b85e2196de4f950b
               body: >
                 With the data partition being mounted in the initramfs to
                 support host
 
-                extensions, the runtime systemd-udev no longer sees the
-                resin-data mount
+                extensions, the runtime systemd-udev no longer sees the resin-data mount
 
                 event and this mount is blocked.
 
 
-                This is resolved by not adding the default dependency on the
-                block device.
+                This is resolved by not adding the default dependency on the block device.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -9009,7 +8541,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'packagegroup-resin: Add independent mobynit package to image'
+            - subject: "packagegroup-resin: Add independent mobynit package to image"
               hash: 08e15adb2f21c330b9c92cef527e23770a6fe521
               body: |
                 The mobynit tool also needs to be in resin-image.
@@ -9020,7 +8552,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'balena-engine: Do not build mobynit'
+            - subject: "balena-engine: Do not build mobynit"
               hash: 29844ed3bd936c581e20b72df133a2b6ed498512
               body: |
                 The mobynit package has now been moved to an independent recipe.
@@ -9031,7 +8563,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'mobynit: Fix source directory'
+            - subject: "mobynit: Fix source directory"
               hash: e6dc1b20c45ffdbcc33f82b2ef78f46715317b06
               body: |
                 The Go class in mobynit predates Go modules support.
@@ -9042,7 +8574,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'mobynit: Separate recipe from balena-engine'
+            - subject: "mobynit: Separate recipe from balena-engine"
               hash: 6be3f1153d56c1c0c21e6d84db7be70be96bcd10
               body: >
                 This commit adds a new recipe to build mobynit independently
@@ -9057,9 +8589,9 @@
           version: meta-balena-2.59.0
           date: 2020-10-27T12:04:22.881Z
         - commits:
-            - subject: 'readme: DCHP -> DHCP'
+            - subject: "readme: DCHP -> DHCP"
               hash: 9694909d8eb0dea7f775eeb5a92546f00b381909
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -9070,12 +8602,12 @@
           version: meta-balena-2.58.6
           date: 2020-10-15T13:43:08.320Z
         - commits:
-            - subject: 'bootfiles: blacklist proper grub configuration backend'
+            - subject: "bootfiles: blacklist proper grub configuration backend"
               hash: 1362d9916b0b7b414b9d920296021379e34f00be
-              body: ''
+              body: ""
               footer:
-                Connects-to: '#2022'
-                connects-to: '#2022'
+                Connects-to: "#2022"
+                connects-to: "#2022"
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Matthew McGinn <matthew@balena.io>
@@ -9085,7 +8617,7 @@
           version: meta-balena-2.58.5
           date: 2020-10-13T14:20:39.972Z
         - commits:
-            - subject: 'docker-disk: Allow expanding data filesystem on 2TB disks'
+            - subject: "docker-disk: Allow expanding data filesystem on 2TB disks"
               hash: 62b3763b44dcd9397f964d0812b7292885b04f66
               body: |
                 Switch to 4k block size for the resin-data filesystem
@@ -9106,19 +8638,17 @@
                 The hostapp update process should not overwrite the supervisor
                 configuration
 
-                backend files to avoid the supervisor being forced to set the
-                target state
+                backend files to avoid the supervisor being forced to set the target state
 
                 after HUP and reboot the device during the rollback period.
 
 
-                This only applies to the host configuration files which are the
-                only ones
+                This only applies to the host configuration files which are the only ones
 
                 that force a reboot.
               footer:
-                Connects-to: 'https://github.com/balena-io/balena-supervisor/issues/1464'
-                connects-to: 'https://github.com/balena-io/balena-supervisor/issues/1464'
+                Connects-to: https://github.com/balena-io/balena-supervisor/issues/1464
+                connects-to: https://github.com/balena-io/balena-supervisor/issues/1464
                 Change-type: patch
                 change-type: patch
                 Changelog-entry: Blacklist supervisor configuration backend files during HUP
@@ -9130,9 +8660,9 @@
           version: meta-balena-2.58.3
           date: 2020-09-18T10:34:55.646Z
         - commits:
-            - subject: 'hooks: fix up improperly named variable'
+            - subject: "hooks: fix up improperly named variable"
               hash: 2b42bc65dfc32817015d532c0a05d28670956bb7
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -9148,11 +8678,9 @@
               body: >
                 If the rootfs is on a slow-to-bring-up device (e.g. RPi4 + USB)
 
-                the fsuuidsinit_enabled() function may return before the balena
-                symlinks
+                the fsuuidsinit_enabled() function may return before the balena symlinks
 
-                are created. This gets wrongly interpreted as missing UUIDs
-                leading to
+                are created. This gets wrongly interpreted as missing UUIDs leading to
 
                 a chain of failures in the subsequent scripts.
 
@@ -9177,11 +8705,9 @@
                 We allow the user to specify a custom CA in the .balenaRootCA
                 key
 
-                of config.json but at this moment each tool has to implement
-                support
+                of config.json but at this moment each tool has to implement support
 
-                if it wants to use it. This commit adds it to the system-wide CA
-                bundle
+                if it wants to use it. This commit adds it to the system-wide CA bundle
 
                 so that the CA is respected everywhere.
 
@@ -9197,7 +8723,7 @@
           version: meta-balena-2.58.0
           date: 2020-09-05T06:47:40.132Z
         - commits:
-            - subject: 'os-helpers-logging: Log to stderr rather than stdout'
+            - subject: "os-helpers-logging: Log to stderr rather than stdout"
               hash: 94c60a30c6147838f4a91449f3960025625ce709
               body: |
                 This is where the logs and error messages should go by default
@@ -9212,9 +8738,7 @@
           version: meta-balena-2.57.1
           date: 2020-09-04T17:13:50.058Z
         - commits:
-            - subject: >-
-                Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to
-                1.14.2
+            - subject: Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to 1.14.2
               hash: 1c80d6cc69d687fab6f2385efca5d6564c28370d
               body: |
                 Update libmbim from 1.22.0 to 1.24.2
@@ -9223,11 +8747,9 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to
+                Changelog-entry: Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to
                   1.14.2
-                changelog-entry: >-
-                  Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to
+                changelog-entry: Update libmbim to 1.24.2, libqmi to 1.26.0, modemmanager to
                   1.14.2
                 Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
                 signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
@@ -9252,7 +8774,7 @@
                 - commits:
                     - subject: Add device system information to state endpoint patch
                       hash: f305a333ba70e90d098decdf81c220bfcbeec899
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -9281,10 +8803,10 @@
                 - commits:
                     - subject: added support for configuring ODMDATA
                       hash: 662826d3495f551a5451395d0eb6660bfb65b599
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '1206'
-                        closes: '1206'
+                        Closes: "1206"
+                        closes: "1206"
                         Change-type: minor
                         change-type: minor
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -9294,7 +8816,7 @@
                   version: balena-supervisor-11.13.0
                   date: 2020-08-29T13:07:31.541Z
                 - commits:
-                    - subject: 'bug: Resolve mDNS API URLs'
+                    - subject: "bug: Resolve mDNS API URLs"
                       hash: f0c2a3cba7a6879a506d9151c7c0d9ea89544dae
                       body: |
                         Due to switching to Alpine the ability to resolve mDNS
@@ -9310,14 +8832,12 @@
                   version: balena-supervisor-11.12.11
                   date: 2020-08-27T10:36:31.040Z
                 - commits:
-                    - subject: >-
-                        Preventing removing all configurations if device has no
-                        backends
+                    - subject: Preventing removing all configurations if device has no backends
                       hash: 7ea49bf4fb317346badf141e6eea8910e599c837
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1437'
-                        closes: '#1437'
+                        Closes: "#1437"
+                        closes: "#1437"
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -9329,12 +8849,12 @@
                 - commits:
                     - subject: Don't enforce the vc4-fkms-v3d dtoverlay on rpi4
                       hash: de4c1b25385630b6f9fadb7a362d5556c2cc5008
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Closes: '#1404'
-                        closes: '#1404'
+                        Closes: "#1404"
+                        closes: "#1404"
                         Signed-off-by: Cameron Diver <cameron@balena.io>
                         signed-off-by: Cameron Diver <cameron@balena.io>
                       author: Cameron Diver
@@ -9356,11 +8876,9 @@
                       author: Pagan Gazzard
                       nested:
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: b0f552f9a21d350cb9fdca77d4f7c309f88bf68b
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9369,21 +8887,21 @@
                           date: 2020-08-19T11:52:46.348Z
                         - commits:
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 70b5359fedc100907c0086f7d25b7ad19cc210ad
                               subject: Removed unused dependencies
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               hash: 8670e850ba5d97fbaecc938fc2060ea3b4f157ed
-                              subject: 'circleci: update docker'
-                          date: '2020-08-05T15:20:21Z'
+                              subject: "circleci: update docker"
+                          date: 2020-08-05T15:20:21Z
                           version: node-docker-delta-2.2.10
                         - commits:
                             - subject: Update to balena-lint 5.x
                               hash: 9563bf5150c39c6d6f298a9ed24f7969650273f7
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9391,11 +8909,9 @@
                           version: docker-progress-4.0.3
                           date: 2020-08-17T12:03:45.249Z
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: 2cec0f2ef1eb24797b650024873c91c942e74017
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9404,12 +8920,12 @@
                           date: 2020-08-17T11:47:14.543Z
                         - commits:
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 9bb049ea3be13fb1362e39b057f78b19d8e3153d
                               subject: Update dependencies
-                          date: '2020-03-04T14:17:04Z'
+                          date: 2020-03-04T14:17:04Z
                           version: docker-progress-4.0.1
                         - commits:
                             - author: Paulo Castro
@@ -9417,28 +8933,22 @@
                                 The change type is considered 'major' because,
                                 by default, errors are
 
-                                now thrown for relatively common occurrences
-                                such as authentication
+                                now thrown for relatively common occurrences such as authentication
 
-                                failures when pulling from private registries,
-                                and library users may
+                                failures when pulling from private registries, and library users may
 
                                 have to adapt.
                               footers:
                                 change-type: major
                                 signed-off-by: Paulo Castro <paulo@balena.io>
                               hash: 3eef3685262e6bae8de064b9c50129e5597f4318
-                              subject: >-
-                                Detect error events in push/pull progress
-                                streams
-                          date: '2019-03-26T16:03:31Z'
+                              subject: Detect error events in push/pull progress streams
+                          date: 2019-03-26T16:03:31Z
                           version: docker-progress-4.0.0
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: ccd1e99c5501257f1304f4cb68dd02383411e0b8
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9447,19 +8957,17 @@
                           date: 2020-08-19T12:10:49.102Z
                         - commits:
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: e89aedf563c4158894265c885cb86a834b5c9c7f
                               subject: Update to balena-lint 5.x
-                          date: '2020-08-17T12:49:42Z'
+                          date: 2020-08-17T12:49:42Z
                           version: docker-toolbelt-3.3.9
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: 580a4229374fc96fc3f7aeb80e6b5a09aa958d7f
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9468,50 +8976,46 @@
                           date: 2020-08-19T12:27:19.448Z
                         - commits:
                             - author: Roman Mazur
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: minor
                                 signed-off-by: Roman Mazur <roman@balena.io>
                               hash: c180b489f3a537468f3347398824ca285354caaa
                               subject: Allow setting ENV variables in the live image
                             - author: Roman Mazur
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                                 signed-off-by: Roman Mazur <roman@balena.io>
                               hash: 7a053dd801ee5bdc8e5b0792044be611d8981a58
                               subject: Bump dockerode types dependency
-                          date: '2020-07-13T11:46:04Z'
+                          date: 2020-07-13T11:46:04Z
                           version: livepush-3.5.0
                         - commits:
                             - author: Cameron Diver
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                                 signed-off-by: Cameron Diver <cameron@balena.io>
                               hash: 68ebf4a50acb2b451770f79a44e256dc14adbde0
-                              subject: >-
-                                Update README with information about live
-                                directives
-                          date: '2020-05-05T10:39:11Z'
+                              subject: Update README with information about live directives
+                          date: 2020-05-05T10:39:11Z
                           version: livepush-3.4.1
                         - commits:
                             - author: Cameron Diver
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: minor
-                                closes: '#76'
+                                closes: "#76"
                                 signed-off-by: Cameron Diver <cameron@balena.io>
                               hash: f4caa2052af2a820f8bf86d202b21b2fe6680af9
-                              subject: "\U0001F52D Add a file watcher which can be used by library users"
-                          date: '2020-04-15T10:50:17Z'
+                              subject: 🔭 Add a file watcher which can be used by library users
+                          date: 2020-04-15T10:50:17Z
                           version: livepush-3.4.0
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: 139561ad61ca4f0e2a6203fe3c5f3345ba32cf83
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9520,13 +9024,13 @@
                           date: 2020-08-19T12:14:05.986Z
                         - commits:
                             - author: CameronDiver
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                                 signed-off-by: Cameron Diver <cameron@balena.io>
                               hash: 0e84ec3d48268c0ae1a2390a2dad2cf8ec9e0eec
                               subject: Update README with correct instantiation method
-                          date: '2020-04-02T16:54:05Z'
+                          date: 2020-04-02T16:54:05Z
                           version: resin-docker-build-1.1.5
                   version: balena-supervisor-11.12.8
                   date: 2020-08-19T12:38:52.114Z
@@ -9543,7 +9047,7 @@
                         - commits:
                             - subject: Update dependencies
                               hash: dc41949015399154efb4529183daa0dfc9269b52
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9551,11 +9055,9 @@
                           version: typed-error-3.2.1
                           date: 2020-08-05T12:34:06.377Z
                         - commits:
-                            - subject: >-
-                                update deps and specify minimum engine
-                                requirements
+                            - subject: update deps and specify minimum engine requirements
                               hash: 22f293afc187e67b88dab280951eb6e2bb504b24
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: minor
                                 change-type: minor
@@ -9565,42 +9067,36 @@
                           version: typed-error-3.2.0
                           date: 2019-11-20T09:52:39.017Z
                         - commits:
-                            - subject: 'dev: Enforce prettier coding standards'
+                            - subject: "dev: Enforce prettier coding standards"
                               hash: 47c07a641fa39ddb833b41aff7a918accad08289
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: minor
                                 change-type: minor
                                 Signed-off-by: Will Boyce <will@balena.io>
                                 signed-off-by: Will Boyce <will@balena.io>
                               author: Will Boyce
-                            - subject: >-
-                                npm: Update dependencies and remove
-                                `package-lock.json`
+                            - subject: "npm: Update dependencies and remove `package-lock.json`"
                               hash: 067bceb5c8dfd46f7e4ff0f58dead46fd9626167
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                                 Signed-off-by: Will Boyce <will@balena.io>
                                 signed-off-by: Will Boyce <will@balena.io>
                               author: Will Boyce
-                            - subject: >-
-                                codeowners: Add top contributors @wrboyce,
-                                @Page-, and @dfunckt
+                            - subject: "codeowners: Add top contributors @wrboyce, @Page-, and @dfunckt"
                               hash: 6acc8757a594f74f264c8d68ea4501c61bda9951
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                                 Signed-off-by: Will Boyce <will@balena.io>
                                 signed-off-by: Will Boyce <will@balena.io>
                               author: Will Boyce
-                            - subject: >-
-                                versionbot: Add CHANGELOG.yml (for nested
-                                changelogs)
+                            - subject: "versionbot: Add CHANGELOG.yml (for nested changelogs)"
                               hash: 2b684a0bb0c95a5dbd3b130ba0f184d3464d298f
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -9611,32 +9107,32 @@
                           date: 2019-04-01T10:20:01.427Z
                         - commits:
                             - author: CameronDiver
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                                 signed-off-by: Cameron Diver <cameron@balena.io>
                               hash: aaa9391dc463c1037f85e845d30f6f9434bb4dc1
                               subject: Update README with new import style
-                          date: '2018-11-01T12:08:25Z'
+                          date: 2018-11-01T12:08:25Z
                           version: typed-error-3.0.2
                         - commits:
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 627cdd281d7b086df8fe5ed1ccb0e0e0df3df062
                               subject: Update to typescript 3
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 00d182bb2bc29bd82adb4e8ea4527f6bda6c5278
                               subject: Update dev dependencies
                             - author: Pagan Gazzard
-                              body: ''
+                              body: ""
                               hash: 94adac5d747f16b9228b39e56007ee0126c6f99c
                               subject: Add node-10 to the circle test suite
-                          date: '2018-10-29T14:05:23Z'
+                          date: 2018-10-29T14:05:23Z
                           version: typed-error-3.0.1
                         - commits:
                             - author: Will Boyce
@@ -9644,50 +9140,45 @@
                                 * Switch to `export ...` syntax (from `export =
                                 ...`)
 
-                                * Fix invalid export of class inheriting
-                                non-exported class
+                                * Fix invalid export of class inheriting non-exported class
                               footers:
                                 change-type: major
                               hash: a6307b8c04d3456ad7d8a6ac19035b5e718c4311
                               subject: Distribute generated typescript declaration
                             - author: Will Boyce
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 37c4b700baadba8cdd6bc0c40df74b30b1a6301c
-                              subject: >-
-                                use circle for build/publish and add
-                                package-lock
+                              subject: use circle for build/publish and add package-lock
                             - author: Will Boyce
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: 83e809281f5172ca1ff71bdf0ee663cd504f1428
                               subject: add lint scripts/requirements
                             - author: Will Boyce
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: minor
                               hash: da9431d08e501a0d4d0db3a7fb2c0bd06d76d064
-                              subject: >-
-                                Remove `BaseError` class and  directly subclass
-                                `Error`
+                              subject: Remove `BaseError` class and  directly subclass `Error`
                             - author: Will Boyce
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: e46a36b54498b68f513c6cb947e217c11525e160
-                              subject: 'Update dependencies, clean up package/tsconfig'
-                          date: '2018-04-17T08:19:27Z'
+                              subject: Update dependencies, clean up package/tsconfig
+                          date: 2018-04-17T08:19:27Z
                           version: typed-error-3.0.0
                         - commits:
                             - author: Akis Kesoglou
-                              body: ''
+                              body: ""
                               footers:
                                 change-type: patch
                               hash: d35c44f1e57f6386c6f769f8cafc28e0886719cc
                               subject: Add LICENSE
-                          date: '2017-12-15T17:19:00Z'
+                          date: 2017-12-15T17:19:00Z
                           version: typed-error-2.0.1
                   version: balena-supervisor-11.12.7
                   date: 2020-08-19T09:09:56.021Z
@@ -9714,7 +9205,7 @@
                                 - commits:
                                     - subject: Fix prepare $count typings
                                       hash: fe63b2ba648b0ef545afe9fd18d433faca4af6a2
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -9722,11 +9213,9 @@
                                   version: pinejs-client-js-6.7.1
                                   date: 2020-08-12T14:30:20.061Z
                                 - commits:
-                                    - subject: >-
-                                        Improve typings for
-                                        request/post/put/patch/delete
+                                    - subject: Improve typings for request/post/put/patch/delete
                                       hash: 32c0d5b40c14e44155391099a9051255c38b1c05
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9749,7 +9238,7 @@
                                 - commits:
                                     - subject: Update dependencies
                                       hash: dc41949015399154efb4529183daa0dfc9269b52
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -9757,11 +9246,9 @@
                                   version: typed-error-3.2.1
                                   date: 2020-08-05T12:34:06.377Z
                                 - commits:
-                                    - subject: >-
-                                        Fix typing when id is specified to be
-                                        `AnyObject | undefined`
+                                    - subject: Fix typing when id is specified to be `AnyObject | undefined`
                                       hash: c4802cb748b1552345f036120c3aa6254e6cc946
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -9769,20 +9256,16 @@
                                   version: pinejs-client-js-6.6.1
                                   date: 2020-08-11T17:10:09.498Z
                                 - commits:
-                                    - subject: >-
-                                        Deprecate `$expand: { 'a/$count': {...}
-                                        }`
+                                    - subject: "Deprecate `$expand: { 'a/$count': {...} }`"
                                       hash: 8be33ad064905476e3f21978b7e1d760f5e27f4e
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Deprecate `resource: 'a/$count'` and
-                                        update typings to reflect it
+                                    - subject: "Deprecate `resource: 'a/$count'` and update typings to reflect it"
                                       hash: 779cc424cb6d2562aa9a98a3ff083b68308d9797
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9790,20 +9273,16 @@
                                   version: pinejs-client-js-6.6.0
                                   date: 2020-08-11T16:18:59.088Z
                                 - commits:
-                                    - subject: >-
-                                        Add `options: { $count: { ... } }` sugar
-                                        for top level $count
+                                    - subject: "Add `options: { $count: { ... } }` sugar for top level $count"
                                       hash: 13072f715da6c0ca3eab08584eaa48f39ea985b2
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Add `$expand: { a: { $count: { ... } }
-                                        }` sugar for $count in expands
+                                    - subject: "Add `$expand: { a: { $count: { ... } } }` sugar for $count in expands"
                                       hash: b2afb397c09a31c9ab3c1c370846c1b8762db32d
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9811,11 +9290,9 @@
                                   version: pinejs-client-js-6.5.0
                                   date: 2020-08-11T10:25:19.860Z
                                 - commits:
-                                    - subject: >-
-                                        Improve return typing of `subscribe`
-                                        method
+                                    - subject: Improve return typing of `subscribe` method
                                       hash: 2311fe03b04f4e6149693a9e5c392f9f0bb2a549
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9825,34 +9302,28 @@
                                 - commits:
                                     - subject: Fix Poll.on typings
                                       hash: 315697d9c2c0e59652bcceddb7f36cb498269f64
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Improve return typing when id is passed
-                                        to GET methods
+                                    - subject: Improve return typing when id is passed to GET methods
                                       hash: 2d174f758314a20c01a171ac5826b71e4f623dcc
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Remove `PromiseResult` type, use
-                                        `Promise<PromiseResultTypes>` instead
+                                    - subject: Remove `PromiseResult` type, use `Promise<PromiseResultTypes>` instead
                                       hash: 905f275731af6ce2560c37f41343052f05365cd1
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Remove `PromiseObj` type, use
-                                        `Promise<{}>` instead
+                                    - subject: Remove `PromiseObj` type, use `Promise<{}>` instead
                                       hash: 78aa2410aa86bf73cc4831f2149fc85e28a6ea23
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9860,11 +9331,9 @@
                                   version: pinejs-client-js-6.3.0
                                   date: 2020-08-11T08:57:09.655Z
                                 - commits:
-                                    - subject: >-
-                                        Add `$filter: { a: { $count: 1 } }`
-                                        sugar for $count in filters
+                                    - subject: "Add `$filter: { a: { $count: 1 } }` sugar for $count in filters"
                                       hash: f2fef3833f321bf81543c62a9a3db09d7fbc0a4a
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -9872,11 +9341,9 @@
                                   version: pinejs-client-js-6.2.0
                                   date: 2020-08-10T16:44:49.238Z
                                 - commits:
-                                    - subject: >-
-                                        Remove redundant
-                                        ParamsObj/SubscribeParamsObj types
+                                    - subject: Remove redundant ParamsObj/SubscribeParamsObj types
                                       hash: f5fc6762aa8f1918424fb5e1c1a05435f07af285
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -9884,20 +9351,16 @@
                                   version: pinejs-client-js-6.1.2
                                   date: 2020-08-10T16:32:09.666Z
                                 - commits:
-                                    - subject: >-
-                                        Make use of `mapObj` helper in more
-                                        places
+                                    - subject: Make use of `mapObj` helper in more places
                                       hash: 2189f9918cb515071d2f6ecb941b0d838ee6c5ea
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Use `Object.keys` in preference to
-                                        `hasOwnProperty` where applicable
+                                    - subject: Use `Object.keys` in preference to `hasOwnProperty` where applicable
                                       hash: 2ea0e9549974150ef9e7f82206f25000407e37ba
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -9911,7 +9374,7 @@
                 - commits:
                     - subject: Refactor configurable backend class names
                       hash: ff404456b3c3edaf33fe2199387db47d9be03503
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -9930,8 +9393,7 @@
                 For the updated 5.4 kernel on RPI4, kernel-headers-test fails
                 with
 
-                arch/arm64/kernel/vdso/Makefile lib/vdso/Makefile No such file
-                or directory
+                arch/arm64/kernel/vdso/Makefile lib/vdso/Makefile No such file or directory
 
                 make[1] *** No rule to make target 'lib/vdso/Makefile'.  Stop.
 
@@ -9956,7 +9418,7 @@
           version: meta-balena-2.54.3
           date: 2020-08-25T11:58:10.547Z
         - commits:
-            - subject: 'balena-supervisor: Update to v11.12.4'
+            - subject: "balena-supervisor: Update to v11.12.4"
               hash: 99d9a4df967535d77f3918d696845ade57aa198e
               body: |
                 Update balena-supervisor from v11.12.2 to v11.12.4
@@ -9970,11 +9432,9 @@
               author: Alex Gonzalez
               nested:
                 - commits:
-                    - subject: >-
-                        bug: Firewall not blocking supervisor access from
-                        outside the device
+                    - subject: "bug: Firewall not blocking supervisor access from outside the device"
                       hash: 5aecd94e243ee55cffbb9aa47e7adfc437401de3
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -9985,7 +9445,7 @@
                   version: balena-supervisor-11.12.4
                   date: 2020-08-12T12:45:26.689Z
                 - commits:
-                    - subject: 'bug: Allow DNS through firewall for local containers'
+                    - subject: "bug: Allow DNS through firewall for local containers"
                       hash: e9b536a889542588e2f79247ed7937c709fdf3d2
                       body: >
                         We provide a local DNS server for containers to use and
@@ -10037,7 +9497,7 @@
                 - commits:
                     - subject: Fix device-tag fetching function
                       hash: aa823c1cfca7a026b1c4cf3580e690625fee0d58
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10058,18 +9518,16 @@
                       author: Pagan Gazzard
                       nested:
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: e11bf1fd3f505a83eb1c0bd872d3a90ee1ba4137
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                               author: Pagan Gazzard
                             - subject: Optimize lodash dependency
                               hash: 40146b216300b0b16f7004e8266d16696928ea14
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -10116,7 +9574,7 @@
                                 - commits:
                                     - subject: Switch to typed-error
                                       hash: 234c6da3d4b2ca6784d7714a7b7d46813b43310a
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -10124,11 +9582,9 @@
                                   version: skhema-5.3.2
                                   date: 2020-08-04T21:33:19.366Z
                                 - commits:
-                                    - subject: >-
-                                        Add .versionbot/CHANGELOG.yml for nested
-                                        changelogs
+                                    - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                                       hash: 7c61cf2f1e120944c3aef29dfe208f2e37139a6a
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -10137,80 +9593,70 @@
                                   date: 2020-08-04T21:07:49.365Z
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: minor
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 7e3fd20fb84d71c67e2f11206c4cf60b4b2866c1
-                                      subject: >-
-                                        filter: Throw a custom error if the
-                                        schema is invalid
-                                  date: '2020-05-05T15:22:49Z'
+                                      subject: "filter: Throw a custom error if the schema is invalid"
+                                  date: 2020-05-05T15:22:49Z
                                   version: skhema-5.3.0
                                 - commits:
                                     - author: StefKors
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Stef Kors <stef@balena.io>
                                       hash: e90802b28b908dfcd4c54e432e72cd36ba390b09
-                                      subject: >-
-                                        Add test to show .filter() not working
-                                        correctly
+                                      subject: Add test to show .filter() not working correctly
                                     - author: StefKors
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Stef Kors <stef@balena.io>
                                       hash: 4ff1988ca8c78192ad0f92afb7f2bb3d2679fdd2
-                                      subject: >-
-                                        When combining with baseSchema merge
-                                        enum with AND operator
-                                  date: '2019-12-12T11:38:32Z'
+                                      subject: When combining with baseSchema merge enum with AND operator
+                                  date: 2019-12-12T11:38:32Z
                                   version: skhema-5.2.9
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 2f8725cde8fc23de39346860a4fc283ada408eab
                                       subject: Ensure values in "enum" are unique
-                                  date: '2019-11-27T20:30:03Z'
+                                  date: 2019-11-27T20:30:03Z
                                   version: skhema-5.2.8
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 5afd0f25d791fe1f0d85957369a46292212de79e
-                                      subject: >-
-                                        filter: Correctly handle "enum" inside
-                                        "anyOf"
-                                  date: '2019-11-27T19:34:08Z'
+                                      subject: 'filter: Correctly handle "enum" inside "anyOf"'
+                                  date: 2019-11-27T19:34:08Z
                                   version: skhema-5.2.7
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 0bb8c525b58dc358b80ddd7a2ed53dc95fe662ae
-                                      subject: >-
-                                        merge: Be explicit about
-                                        additionalProperties
-                                  date: '2019-11-19T09:19:11Z'
+                                      subject: "merge: Be explicit about additionalProperties"
+                                  date: 2019-11-19T09:19:11Z
                                   version: skhema-5.2.6
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 864db6644a2cddfada888c3cb979498b2107eabe
                                       subject: Add a resolver for the const keyword
-                                  date: '2019-05-09T15:49:10Z'
+                                  date: 2019-05-09T15:49:10Z
                                   version: skhema-5.2.5
                                 - commits:
                                     - author: Juan Cruz Viotti
@@ -10218,55 +9664,45 @@
                                         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
+                                        difference that it has a limit and won't grow indefinitely, causing
 
-                                        memory leaks on long running
-                                        applications like Jellyfish.
+                                        memory leaks on long running applications like Jellyfish.
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 8dcdde578bdae9dad5786270b451bd45a7204115
-                                      subject: >-
-                                        Configure AJV instances with an LRU
-                                        cache
-                                  date: '2019-04-15T15:32:41Z'
+                                      subject: Configure AJV instances with an LRU cache
+                                  date: 2019-04-15T15:32:41Z
                                   version: skhema-5.2.4
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: >-
-                                        So we don't leak `SchemaObject` in the
-                                        AJV `_refs` object.
+                                      body: So we don't leak `SchemaObject` in the AJV `_refs` object.
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: f55993458fe587fa2884f116506bd27cb2aa3e87
-                                      subject: >-
-                                        Set addUsedSchema to false in all AJV
-                                        instances
-                                  date: '2019-04-15T15:15:23Z'
+                                      subject: Set addUsedSchema to false in all AJV instances
+                                  date: 2019-04-15T15:15:23Z
                                   version: skhema-5.2.3
                                 - commits:
                                     - author: Lucian
-                                      body: 'Fixes #43'
+                                      body: "Fixes #43"
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 90dd1490303d06c0e44be715464ddc4f598f4adb
-                                      subject: >-
-                                        Fix bug in scoreMatch when handling
-                                        arrays
-                                  date: '2019-03-20T10:24:26Z'
+                                      subject: Fix bug in scoreMatch when handling arrays
+                                  date: 2019-03-20T10:24:26Z
                                   version: skhema-5.2.2
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 846dc2265f73018870d88c704630578e6715afa8
                                       subject: Fix bad require name and .only in tests
-                                  date: '2019-03-19T15:47:17Z'
+                                  date: 2019-03-19T15:47:17Z
                                   version: skhema-5.2.1
                                 - commits:
                                     - author: Lucian Buzzo
@@ -10279,135 +9715,115 @@
                                         change-type: patch
                                         signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
                                       hash: 9652d825d07fd8de0b51a5ae2645f3f6f79ee860
-                                      subject: >-
-                                        .filter(): Only match if the base schema
-                                        matches
-                                  date: '2020-04-30T16:22:18Z'
+                                      subject: ".filter(): Only match if the base schema matches"
+                                  date: 2020-04-30T16:22:18Z
                                   version: skhema-5.2.10
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: minor
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 647943a9d7fad1338ad800509a85636b150d576e
-                                      subject: >-
-                                        Add ability to provide custom resolvers
-                                        to merge()
-                                  date: '2019-03-19T12:14:12Z'
+                                      subject: Add ability to provide custom resolvers to merge()
+                                  date: 2019-03-19T12:14:12Z
                                   version: skhema-5.2.0
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: c00be29c12b14858982cd2997088d065ff173870
-                                      subject: >-
-                                        Split up and optimize lodash
-                                        dependencies
-                                  date: '2019-02-08T11:58:56Z'
+                                      subject: Split up and optimize lodash dependencies
+                                  date: 2019-02-08T11:58:56Z
                                   version: skhema-5.1.1
                                 - commits:
                                     - author: Lucian Buzzo
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: minor
                                         signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
                                       hash: 5c48f980bfad6eb0a15d6c18d0898fbe226ddddd
-                                      subject: >-
-                                        feature: Implement method for
-                                        restricting a schema by another schema
-                                  date: '2019-01-08T11:00:52Z'
+                                      subject: "feature: Implement method for restricting a schema by another schema"
+                                  date: 2019-01-08T11:00:52Z
                                   version: skhema-5.1.0
                                 - commits:
                                     - author: Lucian
-                                      body: >-
-                                        Using a strictly defined API allows us
-                                        to improve performance
+                                      body: Using a strictly defined API allows us to improve performance
                                       footers:
                                         change-type: major
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 04f497a509e4129977e696a6637fe2724a7fb7e0
-                                      subject: >-
-                                        Remove ability to add custom keywords or
-                                        formats
-                                  date: '2018-12-31T07:38:57Z'
+                                      subject: Remove ability to add custom keywords or formats
+                                  date: 2018-12-31T07:38:57Z
                                   version: skhema-5.0.0
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 219f90ed5751e2211d9acb0bbd3311c39e12a180
                                       subject: Improve performance of clone operations
-                                  date: '2018-12-31T07:20:46Z'
+                                  date: 2018-12-31T07:20:46Z
                                   version: skhema-4.0.4
                                 - commits:
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 61318967874690eb3b85a9921fe27d3ce5c2494d
                                       subject: Don't bust AJV cache
-                                  date: '2018-12-10T12:09:43Z'
+                                  date: 2018-12-10T12:09:43Z
                                   version: skhema-4.0.3
                                 - commits:
                                     - author: Giovanni Garufi
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Giovanni Garufi <giovanni@balena.io>
                                       hash: 1f6c87de94ef905ea39972630364c74beb55057a
                                       subject: Add benchmark tests
-                                  date: '2018-12-10T11:47:01Z'
+                                  date: 2018-12-10T11:47:01Z
                                   version: skhema-4.0.2
                                 - commits:
                                     - author: Lucian
-                                      body: 'Fixes #30'
+                                      body: "Fixes #30"
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: d59a81567bf84a90182687a5385538ff7a599ce0
-                                      subject: >-
-                                        Recurse through nested `anyOf`
-                                        statements when filtering
-                                  date: '2018-12-04T13:29:31Z'
+                                      subject: Recurse through nested `anyOf` statements when filtering
+                                  date: 2018-12-04T13:29:31Z
                                   version: skhema-4.0.1
                                 - commits:
                                     - author: Lucian
-                                      body: >-
-                                        This better follows the way that JSON
-                                        schema works
+                                      body: This better follows the way that JSON schema works
                                       footers:
                                         change-type: major
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 7c479564ca6c611c1576c32b63ac9dba06c8b2c7
-                                      subject: >-
-                                        Treat undefined additionalProperties as
-                                        true instead of false
-                                  date: '2018-12-03T13:40:59Z'
+                                      subject: Treat undefined additionalProperties as true instead of false
+                                  date: 2018-12-03T13:40:59Z
                                   version: skhema-4.0.0
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 842aaf252085b9a80a1cd84776b0c871c8c949aa
-                                      subject: 'stryker: Increase test timeout'
+                                      subject: "stryker: Increase test timeout"
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 781b74d9ca847acfbfa3883fda66f4828824e3bc
-                                      subject: >-
-                                        test: Configure Stryker for mutative
-                                        testing
-                                  date: '2018-11-30T16:58:05Z'
+                                      subject: "test: Configure Stryker for mutative testing"
+                                  date: 2018-11-30T16:58:05Z
                                   version: skhema-3.0.1
                                 - commits:
                                     - author: Giovanni Garufi
@@ -10420,21 +9836,19 @@
                                         change-type: minor
                                         signed-off-by: Giovanni Garufi <giovanni@balena.io>
                                       hash: 23cec34382d98b6c10a1d5483113a1155ba6565a
-                                      subject: >-
-                                        Define additionalProperty inheritance in
-                                        anyOf
+                                      subject: Define additionalProperty inheritance in anyOf
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: major
                                         signed-off-by: Lucian <lucian.buzzo@gmail.com>
                                       hash: 93a65b6edb10397b3417a3719d4471cd0eeb4f68
                                       subject: Formalising filtering logic
                                     - author: Lucian
-                                      body: ''
+                                      body: ""
                                       hash: d55a7cac6bd9ce238918eea99ed64894e5e7d066
                                       subject: Added failing test case with mutation
-                                  date: '2018-11-29T17:53:28Z'
+                                  date: 2018-11-29T17:53:28Z
                                   version: skhema-3.0.0
                                 - commits:
                                     - author: Juan Cruz Viotti
@@ -10442,81 +9856,66 @@
                                         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
+                                        It will impact performance, but right now there are things that should
 
-                                        be filtered and are not, so lets get
-                                        this merged for security purposes.
+                                        be filtered and are not, so lets get this merged for security purposes.
 
-                                        Hopefully this library will be
-                                        re-written soon.
+                                        Hopefully this library will be re-written soon.
                                       footers:
                                         change-type: patch
-                                        see: >-
-                                          https://github.com/balena-io/jellyfish/pull/878
+                                        see: https://github.com/balena-io/jellyfish/pull/878
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: fd9841b296007e1ddc04d092c3b28c61a438be6c
-                                      subject: >-
-                                        hotfix: Make sure things that should be
-                                        filtered are filtered
-                                  date: '2018-11-07T13:42:47Z'
+                                      subject: "hotfix: Make sure things that should be filtered are filtered"
+                                  date: 2018-11-07T13:42:47Z
                                   version: skhema-2.5.2
                                 - commits:
                                     - author: Juan Cruz Viotti
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
-                                        see: >-
-                                          https://github.com/balena-io/jellyfish/issues/845
+                                        see: https://github.com/balena-io/jellyfish/issues/845
                                         signed-off-by: Juan Cruz Viotti <juan@balena.io>
                                       hash: 3ef59f5e552a11dffa72c6ff758210aebfe35bcb
-                                      subject: >-
-                                        filter: Force additionalProperties: true
-                                        on match schemas
-                                  date: '2018-11-06T17:26:53Z'
+                                      subject: "filter: Force additionalProperties: true on match schemas"
+                                  date: 2018-11-06T17:26:53Z
                                   version: skhema-2.5.1
                                 - commits:
                                     - author: Lucian Buzzo
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: minor
                                         signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
                                       hash: 3536e75a128f7b79d13727d3a5562df48e6f9d00
-                                      subject: >-
-                                        Validate against just the schema if
-                                        `options.schemaOnly` is true
-                                  date: '2018-10-16T11:59:41Z'
+                                      subject: Validate against just the schema if `options.schemaOnly` is true
+                                  date: 2018-10-16T11:59:41Z
                                   version: skhema-2.5.0
                                 - commits:
                                     - author: Lucian Buzzo
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: patch
                                         signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
                                       hash: 513eeb6d006270ac25a2fb9a802df9c398658548
-                                      subject: >-
-                                        merge: When merging an empty array,
-                                        return a wildcard schema
-                                  date: '2018-10-09T20:19:28Z'
+                                      subject: "merge: When merging an empty array, return a wildcard schema"
+                                  date: 2018-10-09T20:19:28Z
                                   version: skhema-2.4.1
                                 - commits:
                                     - author: Lucian Buzzo
-                                      body: ''
+                                      body: ""
                                       footers:
                                         change-type: minor
                                         signed-off-by: Lucian Buzzo <lucian.buzzo@gmail.com>
                                       hash: 5a3844a72a7bb0bad355d6a991a9a2f005c3a3b9
-                                      subject: 'validate: Make object optional'
-                                  date: '2018-10-09T16:52:53Z'
+                                      subject: "validate: Make object optional"
+                                  date: 2018-10-09T16:52:53Z
                                   version: skhema-2.4.0
                           version: contrato-0.4.0
                           date: 2020-08-04T21:58:55.782Z
                         - commits:
-                            - subject: >-
-                                Add .versionbot/CHANGELOG.yml for nested
-                                changelogs
+                            - subject: Add .versionbot/CHANGELOG.yml for nested changelogs
                               hash: 783273aac70fd631d5a80e33b55ef468be4c3ec7
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -10529,14 +9928,11 @@
                                 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
+                                existence of a field. There are times when we want to combine conditions in order
 
-                                to generate something as part of a blueprint,
-                                without defining a completely separate
+                                to generate something as part of a blueprint, without defining a completely separate
 
-                                blueprint for it (like generating network config
-                                schema if a dt has a wifi chip or
+                                blueprint for it (like generating network config schema if a dt has a wifi chip or
 
                                 a usb port to which we can connect a dongle).
                               footers:
@@ -10544,7 +9940,7 @@
                                 signed-off-by: Stevche Radevski <stevche@balena.io>
                               hash: 90c3356b356920b8a6dd95a478dd6cb39e6ad148
                               subject: Add logical operator support in templates
-                          date: '2020-07-17T12:02:34Z'
+                          date: 2020-07-17T12:02:34Z
                           version: contrato-0.3.0
                   version: balena-supervisor-11.12.0
                   date: 2020-08-05T09:55:18.695Z
@@ -10555,17 +9951,15 @@
                         Bumps [elliptic](https://github.com/indutny/elliptic)
                         from 6.5.2 to 6.5.3.
 
-                        - [Release
-                        notes](https://github.com/indutny/elliptic/releases)
+                        - [Release notes](https://github.com/indutny/elliptic/releases)
 
-                        -
-                        [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)
+                        - [Commits](https://github.com/indutny/elliptic/compare/v6.5.2...v6.5.3)
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Signed-off-by: 'dependabot[bot] <support@github.com>'
-                        signed-off-by: 'dependabot[bot] <support@github.com>'
-                      author: 'dependabot[bot]'
+                        Signed-off-by: dependabot[bot] <support@github.com>
+                        signed-off-by: dependabot[bot] <support@github.com>
+                      author: dependabot[bot]
                       nested: []
                     - subject: Update pinejs-client-request and make use of a named key
                       hash: 511cbbe74e9dce51490234c66035ded873091b4e
@@ -10589,7 +9983,7 @@
                                 - commits:
                                     - subject: Add support for using named ids
                                       hash: f6035bf5240e8aea1b92997d976cebd9a1857a61
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -10603,11 +9997,9 @@
                                         This allows consumers like
                                         pinejs-client-supertest
 
-                                        to have all the methods returning
-                                        different Promise
+                                        to have all the methods returning different Promise
 
-                                        types based solely on the implementation
-                                        of the
+                                        types based solely on the implementation of the
 
                                         request() method.
                                       footer:
@@ -10623,7 +10015,7 @@
                         - commits:
                             - subject: Increase default timeout to 59s
                               hash: fc17266fe147bf40086feb81b6c96a344bf74f29
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -10634,20 +10026,15 @@
                   version: balena-supervisor-11.11.7
                   date: 2020-08-04T09:33:41.743Z
                 - commits:
-                    - subject: >-
-                        Fixes documentation - ping doesn't need apiKey and minor
-                        documentation formatting changes.
+                    - subject: Fixes documentation - ping doesn't need apiKey and minor documentation
+                        formatting changes.
                       hash: 82dda7d852773a58ddbdc4a614ef3a3b7ff15462
-                      body: ''
+                      body: ""
                       footer:
                         Change-Type: patch
                         change-type: patch
-                        Signed-off-by: >-
-                          Nitish Agarwal
-                          <1592163+nitishagar@users.noreply.github.com>
-                        signed-off-by: >-
-                          Nitish Agarwal
-                          <1592163+nitishagar@users.noreply.github.com>
+                        Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
+                        signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
                         Co-authored-by: xginn8 <xginn8@users.noreply.github.com>
                         co-authored-by: xginn8 <xginn8@users.noreply.github.com>
                       author: Nitish Agarwal
@@ -10655,28 +10042,22 @@
                   version: balena-supervisor-11.11.6
                   date: 2020-07-31T18:10:27.470Z
                 - commits:
-                    - subject: >-
-                        Fixes #1299 v1 start/stop endpoint issue with service
-                        access.
+                    - subject: "Fixes #1299 v1 start/stop endpoint issue with service access."
                       hash: 11cac2dd696dc267758351be131c3db8eae4470e
-                      body: ''
+                      body: ""
                       footer:
                         Change-Type: patch
                         change-type: patch
-                        Signed-off-by: >-
-                          Nitish Agarwal
-                          <1592163+nitishagar@users.noreply.github.com>
-                        signed-off-by: >-
-                          Nitish Agarwal
-                          <1592163+nitishagar@users.noreply.github.com>
+                        Signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
+                        signed-off-by: Nitish Agarwal <1592163+nitishagar@users.noreply.github.com>
                       author: Nitish Agarwal
                       nested: []
                   version: balena-supervisor-11.11.5
                   date: 2020-07-31T17:42:23.827Z
                 - commits:
-                    - subject: 'bug: Fix undefined containerId object'
+                    - subject: "bug: Fix undefined containerId object"
                       hash: 59561132cc11074d2acf4ac06b477196b42cf569
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10689,7 +10070,7 @@
                 - commits:
                     - subject: fix matching extra_uEnv backend with unsupported devices
                       hash: 9b37ce96f959ccf27963ebb1c3e9eccd2ed998c7
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10700,11 +10081,9 @@
                   version: balena-supervisor-11.11.3
                   date: 2020-07-30T18:15:41.698Z
                 - commits:
-                    - subject: >-
-                        Fix an issue with reporting initial config using a stale
-                        target state
+                    - subject: Fix an issue with reporting initial config using a stale target state
                       hash: ffe3da6261e486b875c5c1792b7bdc8e0a0f996e
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10715,7 +10094,7 @@
                 - commits:
                     - subject: fix up "atleast" -> "at least"
                       hash: 15c57a86b47c4df3dbf5e20c5dbbbd40a6344812
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10726,14 +10105,12 @@
                   version: balena-supervisor-11.11.1
                   date: 2020-07-29T15:57:59.129Z
                 - commits:
-                    - subject: >-
-                        Support setting device/fleet configuration in
-                        extra_uEnv.txt
+                    - subject: Support setting device/fleet configuration in extra_uEnv.txt
                       hash: cac2e3612c978b5fbcf837d78a4a0bff5ba5166a
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1385'
-                        closes: '#1385'
+                        Closes: "#1385"
+                        closes: "#1385"
                         Change-Type: minor
                         change-type: minor
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -10745,7 +10122,7 @@
                 - commits:
                     - subject: Extract current state reporting to its own module
                       hash: eeda7e3ab17dc68d592acc2e4f58f20dad9a677a
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -10756,7 +10133,7 @@
                 - commits:
                     - subject: log detection of changes to VPN status
                       hash: 41987d8e7600550da2d09e050db58c3ad969210e
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -10769,7 +10146,7 @@
           version: meta-balena-2.54.0
           date: 2020-08-06T23:12:50.461Z
         - commits:
-            - subject: 'balena-unique-key: Ensure config.json is synced after replacing'
+            - subject: "balena-unique-key: Ensure config.json is synced after replacing"
               hash: d0e218929b779b1051e14414b3b378b6d5928969
               body: |
                 Ensuring changes are flushed to the filesystem at this point
@@ -10784,22 +10161,17 @@
           version: meta-balena-2.53.14
           date: 2020-08-06T12:48:20.058Z
         - commits:
-            - subject: >-
-                flasher-register: if no supervisor information found, report
-                null
+            - subject: "flasher-register: if no supervisor information found, report null"
               hash: dee971c0dbeb6e8363f3e321af582e99627626e9
               body: >
                 In b791055f3f6ffd6cc5796569a7321c5060129eea I attempted to have
                 flasher
 
-                images report their preconfigured supervisor version without a
-                good
+                images report their preconfigured supervisor version without a good
 
-                understanding of how flasher images work. As it turns out no
-                supervisor
+                understanding of how flasher images work. As it turns out no supervisor
 
-                information is maintained in the flasher image itself, so until
-                that is
+                information is maintained in the flasher image itself, so until that is
 
                 sorted stop reporting a blank string for the supervisor version.
               footer:
@@ -10812,15 +10184,14 @@
           version: meta-balena-2.53.13
           date: 2020-08-05T20:17:40.378Z
         - commits:
-            - subject: 'systemd: Set net.ipv4.conf.all.rp_filter in balena-os-sysctl'
+            - subject: "systemd: Set net.ipv4.conf.all.rp_filter in balena-os-sysctl"
               hash: a0573b7df13292aff6c7670246ed780342593376
               body: >
                 The warrior branch does not backport this configuration
 
                 like the older branches do. Let's move this setting in the
 
-                balena-os-sysctl file to avoid issues where some device
-                integration
+                balena-os-sysctl file to avoid issues where some device integration
 
                 layers set the rp_filter mode to strict and break connectivity.
               footer:
@@ -10835,7 +10206,7 @@
         - commits:
             - subject: Use a named key when querying for device by uuid
               hash: e2c6614d28fe498853297891eb0feeb4b1577a7b
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -10844,22 +10215,19 @@
           version: meta-balena-2.53.11
           date: 2020-07-30T15:32:30.333Z
         - commits:
-            - subject: >-
-                supervisor: allow supervisor updates without controlling the
-                supervisor state
+            - subject: "supervisor: allow supervisor updates without controlling the
+                supervisor state"
               hash: 6208f065e59d9c15e10e872bff788c0b80020983
               body: >
                 Recently the supervisor added a codepath that assumes no files
                 underneath it will change during runtime.
 
-                OS update hooks can trigger a condition whereby the supervisor
-                reboots the device during a HUP,
+                OS update hooks can trigger a condition whereby the supervisor reboots the device during a HUP,
 
                 which in turn bricks the device.
 
 
-                Additionally, since unknown args cause this update to
-                fail-closed,
+                Additionally, since unknown args cause this update to fail-closed,
 
                 remove that barrier to future-proof more flag expansion.
               footer:
@@ -10876,7 +10244,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.8.0
       hash: d17fd774671c7cbb5004cda1a8e9a86c2aef6a0a
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.8.0
         changelog-entry: Update balena-yocto-scripts to v1.8.0
@@ -10899,7 +10267,7 @@
       author: Vicentiu Galanopulo
       nested:
         - commits:
-            - subject: 'balena-supervisor: Update to v11.9.9'
+            - subject: "balena-supervisor: Update to v11.9.9"
               hash: b991ede01e5140ef04f2e6fe9baa37a8ded95ab5
               body: |
                 Update balena-supervisor from 11.9.8 to 11.9.9
@@ -10913,7 +10281,7 @@
               author: Rich Bayliss
               nested:
                 - commits:
-                    - subject: 'common: Fix bug where aliases might be undefined'
+                    - subject: "common: Fix bug where aliases might be undefined"
                       hash: 60132134deffd770a40d1e6f18fdd87cb2f9f52e
                       body: >
                         Should handle the scenario where the network aliases are
@@ -10930,27 +10298,23 @@
           version: meta-balena-2.53.9
           date: 2020-07-23T17:44:58.146Z
         - commits:
-            - subject: 'resin-supervisor: Create required directories before launch'
+            - subject: "resin-supervisor: Create required directories before launch"
               hash: 7be7738c655e37e48c1a98f9e1e0ff2795d66bf8
               body: >
                 On commit a4ce26caadabcb1e87d944d78218cc32c579914e the
                 supervisor moved
 
-                from using --volume to using --mount to avoid the implicit
-                creation of
+                from using --volume to using --mount to avoid the implicit creation of
 
                 directories instead of files.
 
 
-                However, in the case where the mount referred to a directory,
-                these have
+                However, in the case where the mount referred to a directory, these have
 
-                to exist in the rootfs beforehand as --mount will not create
-                them.
+                to exist in the rootfs beforehand as --mount will not create them.
 
 
-                This commit checks for the existence of the
-                /var/log/supervisor-log
+                This commit checks for the existence of the /var/log/supervisor-log
 
                 directory and creates it if required.
               footer:
@@ -10963,7 +10327,7 @@
           version: meta-balena-2.53.8
           date: 2020-07-23T04:33:45.808Z
         - commits:
-            - subject: 'balena-supervisor: Update to v11.9.8'
+            - subject: "balena-supervisor: Update to v11.9.8"
               hash: f919017e873062d30efa73d93a99ad0272675d24
               body: |
                 Update balena-supervisor from 11.9.6 to 11.9.8
@@ -10983,24 +10347,22 @@
                         Bumps [lodash](https://github.com/lodash/lodash) from
                         4.17.15 to 4.17.19.
 
-                        - [Release
-                        notes](https://github.com/lodash/lodash/releases)
+                        - [Release notes](https://github.com/lodash/lodash/releases)
 
-                        -
-                        [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)
+                        - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Signed-off-by: 'dependabot[bot] <support@github.com>'
-                        signed-off-by: 'dependabot[bot] <support@github.com>'
-                      author: 'dependabot[bot]'
+                        Signed-off-by: dependabot[bot] <support@github.com>
+                        signed-off-by: dependabot[bot] <support@github.com>
+                      author: dependabot[bot]
                       nested: []
                   version: balena-supervisor-11.9.8
                   date: 2020-07-22T14:44:00.974Z
                 - commits:
-                    - subject: 'docker-utils: Test network gateway determination logic'
+                    - subject: "docker-utils: Test network gateway determination logic"
                       hash: 6ef3bd2362ebd185053a351490f6561ec10b84d8
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11010,7 +10372,7 @@
                       nested: []
                     - subject: Fix docker-util using incorrect reference for function
                       hash: 3b3babfd62868e986788d6c2f4fcede915fb4711
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11023,9 +10385,8 @@
           version: meta-balena-2.53.7
           date: 2020-07-23T03:02:50.027Z
         - commits:
-            - subject: >-
-                recipes-containers/balena: Use separate service for loading
-                healthcheck image
+            - subject: "recipes-containers/balena: Use separate service for loading
+                healthcheck image"
               hash: 94a21624ccc1871d911b12654967b60a76a7e77a
               body: |
                 In rocko, systemd kills any script started in background,
@@ -11044,7 +10405,7 @@
           version: meta-balena-2.53.6
           date: 2020-07-21T13:44:11.006Z
         - commits:
-            - subject: 'balena-supervisor: Update to v11.9.6'
+            - subject: "balena-supervisor: Update to v11.9.6"
               hash: 826a68296c1ed3c7ce44753f6b8f85b9f8f87ef3
               body: |
                 Update balena-supervisor from 11.9.4 to 11.9.6
@@ -11058,11 +10419,9 @@
               author: Rich Bayliss
               nested:
                 - commits:
-                    - subject: >-
-                        Fix purge and restart invocations by providing instanced
-                        apps
+                    - subject: Fix purge and restart invocations by providing instanced apps
                       hash: d14d8f31ccee62fa8cec88209cc3674a1b280e34
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11072,7 +10431,7 @@
                       nested: []
                     - subject: Fix purge invocations of new singletons
                       hash: d2a7d3b9653a2afbd8eca009b75871cf54dbf3ac
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11085,7 +10444,7 @@
                 - commits:
                     - subject: Update ESR version information
                       hash: c2b534a51b3863bf3c787db00c7299517224464f
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11117,11 +10476,9 @@
                 Otherwise, as util-linux has a higher default alternative
                 priority, the
 
-                version in util-linux is chosen. It would seem they are
-                exchangeable, but
+                version in util-linux is chosen. It would seem they are exchangeable, but
 
-                the busybox version reportedly works even if the RTC interrupt
-                line is not
+                the busybox version reportedly works even if the RTC interrupt line is not
 
                 connected.
 
@@ -11139,22 +10496,20 @@
           version: meta-balena-2.53.4
           date: 2020-07-21T08:03:00.660Z
         - commits:
-            - subject: 'provisioning: provide base supervisor_version during provision'
+            - subject: "provisioning: provide base supervisor_version during provision"
               hash: b791055f3f6ffd6cc5796569a7321c5060129eea
               body: >
                 In order to get closer to formally requiring a target supervisor
                 release
 
-                in the model, we should expand our provisioning process to
-                provide the
+                in the model, we should expand our provisioning process to provide the
 
-                initial supervisor_version metadata. This connects back to
-                tri-app.
+                initial supervisor_version metadata. This connects back to tri-app.
               footer:
-                Depends-on: 'https://github.com/balena-io/open-balena-api/pull/394'
-                depends-on: 'https://github.com/balena-io/open-balena-api/pull/394'
-                HQ: 'https://github.com/balena-io/balena-io/pull/2177'
-                hq: 'https://github.com/balena-io/balena-io/pull/2177'
+                Depends-on: https://github.com/balena-io/open-balena-api/pull/394
+                depends-on: https://github.com/balena-io/open-balena-api/pull/394
+                HQ: https://github.com/balena-io/balena-io/pull/2177
+                hq: https://github.com/balena-io/balena-io/pull/2177
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Matthew McGinn <matthew@balena.io>
@@ -11182,7 +10537,7 @@
         - commits:
             - subject: Remove unnecessary config.json keys
               hash: b3222e619bbeebc0a2bd9e7419a9d8ae12b34dce
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -11193,27 +10548,23 @@
           version: meta-balena-2.53.1
           date: 2020-07-14T14:53:06.752Z
         - commits:
-            - subject: 'resin-supervisor: Create required directories before launch'
+            - subject: "resin-supervisor: Create required directories before launch"
               hash: a93bd242d37246da83c1fa4368174d89b5c045f4
               body: >
                 On commit a4ce26caadabcb1e87d944d78218cc32c579914e the
                 supervisor moved
 
-                from using --volume to using --mount to avoid the implicit
-                creation of
+                from using --volume to using --mount to avoid the implicit creation of
 
                 directories instead of files.
 
 
-                However, in the case where the mount referred to a directory,
-                these have
+                However, in the case where the mount referred to a directory, these have
 
-                to exist in the rootfs beforehand as --mount will not create
-                them.
+                to exist in the rootfs beforehand as --mount will not create them.
 
 
-                This commit checks for the existence of the
-                /resin-data/resin-supervisor
+                This commit checks for the existence of the /resin-data/resin-supervisor
 
                 directory and creates it if required.
               footer:
@@ -11233,11 +10584,9 @@
                 This commits renames it to the newly branded balena-logo.png
 
 
-                If the resin-logo.png was unmodified, it will forcefully replace
-                to
+                If the resin-logo.png was unmodified, it will forcefully replace to
 
-                balena-logo.png to force rebranding of older resin branded
-                release.
+                balena-logo.png to force rebranding of older resin branded release.
 
 
                 Fixes #1801
@@ -11250,7 +10599,7 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'plymouth: Remove patch that sets plymouth resin theme'
+            - subject: "plymouth: Remove patch that sets plymouth resin theme"
               hash: 8ccc9fc6862fdcaf9197bd443549411a3965279d
               body: |
                 This is now configured as part of the plymouth-theme package.
@@ -11261,9 +10610,9 @@
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
               nested: []
-            - subject: 'docker-disk: Update dind container to v19.03.10'
+            - subject: "docker-disk: Update dind container to v19.03.10"
               hash: 6b325f57ff50be11e0c5f1f2420b911211f0ef06
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -11271,39 +10620,32 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: 'docker-disk: Update to still supported dind container'
+            - subject: "docker-disk: Update to still supported dind container"
               hash: e325ab34b9d7f14ad5a0d85b36b02ee1e2b7fdf8
               body: >
                 The `docker` Docker Hub repository lists what versions of the
                 image
 
-                are supported and 18.6 is not among them at all. Use the current
-                stable
+                are supported and 18.6 is not among them at all. Use the current stable
 
-                line of 18.09 instead, to stay on supported versions. See more
-                info at:
+                line of 18.09 instead, to stay on supported versions. See more info at:
 
                 https://hub.docker.com/_/docker
 
 
-                For more reproducability, we are also including the patch level
-                version
+                For more reproducability, we are also including the patch level version
 
-                of the container, which will give us more responsibility to
-                update more
+                of the container, which will give us more responsibility to update more
 
                 frequently, but fewer surprises.
 
 
-                Also explicitly set `DOCKER_HOST` for the daemon being started,
-                otherwise
+                Also explicitly set `DOCKER_HOST` for the daemon being started, otherwise
 
-                the base image's setting might silently take over, and modify
-                this.
+                the base image's setting might silently take over, and modify this.
 
 
-                Replace deprecated `-g` (graph driver) with `--data-root` as
-                well.
+                Replace deprecated `-g` (graph driver) with `--data-root` as well.
               footer:
                 Change-type: minor
                 change-type: minor
@@ -11318,12 +10660,10 @@
 
                 on wlan0. This commit moves the logic to udev rule as there is
 
-                no guarantee wlan0 is the only or default wlan adapter in the
-                system.
+                no guarantee wlan0 is the only or default wlan adapter in the system.
 
 
-                There seems to be no better way to identify a wlan device in
-                udev
+                There seems to be no better way to identify a wlan device in udev
 
                 than KERNEL=="wl*" which should match both net.ifnames=0 (wlanX)
 
@@ -11340,9 +10680,8 @@
                 signed-off-by: Michal Toman <michalt@balena.io>
               author: Michal Toman
               nested: []
-            - subject: >-
-                Use --mount instead of --volume for bind mounts to the
-                supervisor container.
+            - subject: Use --mount instead of --volume for bind mounts to the supervisor
+                container.
               hash: 0fd442943d6b6c802df2f6e35d334ecde0f748e9
               body: >
                 This makes sure the source path refers to an existing
@@ -11354,19 +10693,16 @@
                 https://docs.docker.com/engine/reference/commandline/service_create/#differences-between---mount-and---volume
 
 
-                This avoids situations where --volume implicitely creates a
-                directory (see #1748)
+                This avoids situations where --volume implicitely creates a directory (see #1748)
 
 
                 Fixes #1754
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Use --mount instead of --volume for bind mounts to the
+                Changelog-entry: Use --mount instead of --volume for bind mounts to the
                   supervisor container.
-                changelog-entry: >-
-                  Use --mount instead of --volume for bind mounts to the
+                changelog-entry: Use --mount instead of --volume for bind mounts to the
                   supervisor container.
                 Signed-off-by: Robert Günzler <robertg@balena.io>
                 signed-off-by: Robert Günzler <robertg@balena.io>
@@ -11389,7 +10725,7 @@
               author: Rich Bayliss
               nested:
                 - commits:
-                    - subject: 'bug: Fix unhandled promise rejection'
+                    - subject: "bug: Fix unhandled promise rejection"
                       hash: 898c7e71dae28aa046bdd3e075ecf0d6aa364142
                       body: >
                         When invoking iptables-restore it can fail. This wasn't
@@ -11410,7 +10746,7 @@
         - commits:
             - subject: Update to use api v6 and fix a quoting bug
               hash: 1e5bd5d984945a3e97d6b4bf64c5ae6a0e81b0b3
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -11456,7 +10792,7 @@
                 - commits:
                     - subject: Fix bug where a promise was not resolved in db-format
                       hash: 270f9f854add8db84fadc0a96e127a6035128aef
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11465,7 +10801,7 @@
                       author: Cameron Diver
                     - subject: Convert deviceConfig module to a singleton
                       hash: 5337c0102cd9bdbaaa41812fb1b8c44796ae9898
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11475,17 +10811,15 @@
                   version: balena-supervisor-11.9.3
                   date: 2020-07-08T11:07:16.427Z
                 - commits:
-                    - subject: 'avahi: Control with HOST_DISCOVERABILITY'
+                    - subject: "avahi: Control with HOST_DISCOVERABILITY"
                       hash: 03ca0ee9add9872b5577833971b43682ae6cc427
                       body: >
                         The host config variable HOST_DISCOVERABILITY can be set
                         to
 
-                        true or false, controlling the state of the avahi
-                        service. This
+                        true or false, controlling the state of the avahi service. This
 
-                        determines if the device advertises it's presence over
-                        mDNS.
+                        determines if the device advertises it's presence over mDNS.
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -11495,7 +10829,7 @@
                   version: balena-supervisor-11.9.2
                   date: 2020-07-06T12:04:46.333Z
                 - commits:
-                    - subject: 'firewall: Add Host Firewall functionality'
+                    - subject: "firewall: Add Host Firewall functionality"
                       hash: 28c5a44e714a3f155fbd528d0ec672dec1d96ef8
                       body: >
                         Controlled by BALENA_HOST_FIREWALL_MODE, the firewall
@@ -11506,8 +10840,7 @@
 
                         - In the 'off' state, all traffic is allowed.
 
-                        - In the 'on' state, only traffic for the core services
-                        provided
+                        - In the 'on' state, only traffic for the core services provided
                           by Balena is allowed.
                       footer:
                         Change-type: patch
@@ -11518,11 +10851,9 @@
                   version: balena-supervisor-11.9.1
                   date: 2020-07-01T17:45:22.146Z
                 - commits:
-                    - subject: >-
-                        Added support for configuring FDT directive in
-                        extlinux.conf
+                    - subject: Added support for configuring FDT directive in extlinux.conf
                       hash: 59fc589eb23bdf8c79c677734d2792b93380c94c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -11532,14 +10863,13 @@
                   version: balena-supervisor-11.9.0
                   date: 2020-06-23T19:58:27.412Z
                 - commits:
-                    - subject: 'state: Report device MAC address to the API'
+                    - subject: "state: Report device MAC address to the API"
                       hash: 1b91ef3405d1d2013cbdd6381ed69256c6432d18
                       body: >
                         When reporting device information, send the MAC address
                         of any
 
-                        interfaces on the system. Also expose in the Supervisor
-                        API at
+                        interfaces on the system. Also expose in the Supervisor API at
 
                         the route GET /v1/device.
                       footer:
@@ -11563,37 +10893,35 @@
                         - commits:
                             - subject: Empty commit to attempt republish
                               hash: 72c0214672a1e552cb8fa63f9a96aa47b5db19b1
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                               author: Pagan Gazzard
-                            - subject: >-
-                                Switch from bluebird-lru-cache to lru-cache for
-                                caching
+                            - subject: Switch from bluebird-lru-cache to lru-cache for caching
                               hash: e69b9cb202140de25f5b6cc9258cccb71854fd6f
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: major
                                 change-type: major
                               author: Pagan Gazzard
                             - subject: Update target to es2018
                               hash: 1c2e8725305219f0c144cca583a1e8225d64c503
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: major
                                 change-type: major
                               author: Pagan Gazzard
                             - subject: Remove bluebird dependency
                               hash: b066e578427c179c9cb7fca6dda2e2e17da01a46
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                               author: Pagan Gazzard
                             - subject: Convert to async/await
                               hash: 3ca7a939c2e25861cf3484b1ef31f7ccbec9369a
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: major
                                 change-type: major
@@ -11610,66 +10938,56 @@
                                 - commits:
                                     - subject: Increase minimum es version to es2015
                                       hash: 52f3a97dc2b5aba07090a688fcd7afa2d2d789d8
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
                                     - subject: Convert to async/await
                                       hash: b6c6d1f1dc9e9b05e60964a87e1677b0b4cc74eb
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Remove now unnecessary
-                                        PinejsClientCoreFactory
+                                    - subject: Remove now unnecessary PinejsClientCoreFactory
                                       hash: 35adea3c7c33a74920652ea547e8d649592e86fc
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
                                     - subject: Switch to using native promises
                                       hash: d87e4570be580dccb1e511068beaf79878e66d06
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Drop support for deprecated request
-                                        overrides
+                                    - subject: Drop support for deprecated request overrides
                                       hash: 5aa89779bb06b9437382439b324f91d5fa9061b7
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Drop support for deprecated `query`
-                                        method
+                                    - subject: Drop support for deprecated `query` method
                                       hash: 2a0d315b111832c0a15a4cc581cd3f3cb5c32cd7
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Drop support for deprecated string based
-                                        requests
+                                    - subject: Drop support for deprecated string based requests
                                       hash: 493a2bc970923eb8d79e684e10d4ec433803a20c
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Use `;` for expand options instead of
-                                        `&`
+                                    - subject: Use `;` for expand options instead of `&`
                                       hash: 62f0f4c406ce87b2ba6d4a7f74c88107ac3144cb
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: major
                                         change-type: major
@@ -11681,7 +10999,7 @@
                         - commits:
                             - subject: Lazy load bluebird-lru-cache and lodash
                               hash: a2b6b74600b9ddecc98cb90a5d2d9ca28495b835
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: minor
                                 change-type: minor
@@ -11691,7 +11009,7 @@
                         - commits:
                             - subject: Convert some lodash usage to native versions
                               hash: 93aaa1f518859bbe08a5746fbb1668c9fd446ae3
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -11701,7 +11019,7 @@
                         - commits:
                             - subject: Remove unused dependencies
                               hash: 58a13f0fbe9692be029812db19f22aac7bd6f0f9
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -11719,11 +11037,9 @@
                               author: Pagan Gazzard
                               nested:
                                 - commits:
-                                    - subject: >-
-                                        Generate optional builds for
-                                        es2015/es2018 as well as the default es5
+                                    - subject: Generate optional builds for es2015/es2018 as well as the default es5
                                       hash: 510682b0e2a9d2a338aa977bd4782ec60fc5b196
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -11733,7 +11049,7 @@
                                 - commits:
                                     - subject: Update dependencies
                                       hash: 8141a6dfe6edd4c7e432d85c3533e6e02a43e2ff
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11741,18 +11057,14 @@
                                   version: pinejs-client-js-5.7.1
                                   date: 2020-05-25T16:57:46.154Z
                                 - commits:
-                                    - subject: >-
-                                        Make transformGetResult a method , to
-                                        ease overriding the get method
+                                    - subject: Make transformGetResult a method , to ease overriding the get method
                                       hash: f267d4bfc006d1aabfb0ed1f79c9234ecb5c7d5f
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
-                                        See: >-
-                                          https://github.com/balena-io/balena-api/pull/2532
-                                        see: >-
-                                          https://github.com/balena-io/balena-api/pull/2532
+                                        See: https://github.com/balena-io/balena-api/pull/2532
+                                        see: https://github.com/balena-io/balena-api/pull/2532
                                       author: Thodoris Greasidis
                                   version: pinejs-client-js-5.7.0
                                   date: 2020-04-15T13:13:28.186Z
@@ -11761,7 +11073,7 @@
                         - commits:
                             - subject: Add linting
                               hash: 988d58f708da1bd1a4389a1a2129fa5d30706065
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -11771,7 +11083,7 @@
                         - commits:
                             - subject: Move require-npm4-to-publish to dev dependencies
                               hash: 084a19f61c408643d9a9448c1d656bed7791fec5
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -11787,11 +11099,9 @@
                               author: Pagan Gazzard
                               nested:
                                 - commits:
-                                    - subject: >-
-                                        update deps and specify minimum engine
-                                        requirements
+                                    - subject: update deps and specify minimum engine requirements
                                       hash: 22f293afc187e67b88dab280951eb6e2bb504b24
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -11801,7 +11111,7 @@
                                   version: typed-error-3.2.0
                                   date: 2019-11-20T09:52:39.017Z
                                 - commits:
-                                    - subject: "\U0001F41B: Fix missing `deprecated.getStringParams` function"
+                                    - subject: "🐛: Fix missing `deprecated.getStringParams` function"
                                       hash: 53edb7e7485acd4310e9b04291894f6ab746285a
                                       body: >
                                         The function
@@ -11820,7 +11130,7 @@
                                 - commits:
                                     - subject: Update to resin-lint 3.x
                                       hash: f1b415154cc21b9880ad8ee1134ea9340220aba2
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11828,11 +11138,9 @@
                                   version: pinejs-client-js-5.6.10
                                   date: 2020-02-14T15:37:12.741Z
                                 - commits:
-                                    - subject: >-
-                                        CircleCI: Remove deploy job as it's
-                                        handled by balenaCI
+                                    - subject: "CircleCI: Remove deploy job as it's handled by balenaCI"
                                       hash: d6c9a485e0da5f6aa600597b6d076a8dce411df7
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11840,9 +11148,7 @@
                                   version: pinejs-client-js-5.6.9
                                   date: 2020-02-14T15:27:02.200Z
                                 - commits:
-                                    - subject: >-
-                                        Add the missing `method` on the post
-                                        method
+                                    - subject: Add the missing `method` on the post method
                                       hash: 2f649c3157a50277f6e168a64abb1593ac9d7a4f
                                       body: |
                                         Fixes a regression of v5.6.7.
@@ -11857,21 +11163,21 @@
                                 - commits:
                                     - subject: Deprecate request overrides
                                       hash: 84fa00ab60a98bbe56885ee5fabcccfc876a86d6
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
                                       author: Pagan Gazzard
                                     - subject: Deprecate queries using a string url
                                       hash: 8cd9be6b0642ff5b1cba0596f827a74fd76bbff5
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
                                       author: Pagan Gazzard
                                     - subject: Deprecate `query` in favor of `get`
                                       hash: ab77d10cad0a57914018b76c9755deddb3e078ef
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11881,7 +11187,7 @@
                                 - commits:
                                     - subject: Allow resource/$count in $filter
                                       hash: 7eac38f1ed6a3bcdf1e6c4be5dde50aca953359e
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11889,11 +11195,9 @@
                                   version: pinejs-client-js-5.6.6
                                   date: 2020-02-14T12:35:22.507Z
                                 - commits:
-                                    - subject: >-
-                                        Remove `defaults` helper in favour of
-                                        `??`
+                                    - subject: Remove `defaults` helper in favour of `??`
                                       hash: 806852bceb07a858572511609dc88ea0b748038e
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11903,7 +11207,7 @@
                                 - commits:
                                     - subject: Avoid allocations when destroying a poll
                                       hash: 8f397a83803ae43d19331f4c32952384ba9e7fe6
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11913,7 +11217,7 @@
                                 - commits:
                                     - subject: Improve `RawFilter` typing
                                       hash: 2006d4e7f0fecbb99357b82215da28978194db41
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11923,7 +11227,7 @@
                                 - commits:
                                     - subject: Update dependencies
                                       hash: e7314acbdd029ece267a4568bf15cb5dc333eec1
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11933,7 +11237,7 @@
                                 - commits:
                                     - subject: Switch most CODEOWNERS entries to a team
                                       hash: 3ef7e0db285ae54f96aee3f52319ac8d8c4d61e8
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11941,21 +11245,18 @@
                                   version: pinejs-client-js-5.6.1
                                   date: 2020-01-22T16:38:22.045Z
                                 - commits:
-                                    - subject: >-
-                                        Add 'upsert' method supporting natural
-                                        keys, requires Pinejs ^10.19.1
+                                    - subject: Add 'upsert' method supporting natural keys, requires Pinejs ^10.19.1
                                       hash: c8ebfceec3ecc1cc57ee6942db35730c6d993192
                                       body: >
                                         Detects unique constrain errors by 409
                                         statusCodes.
 
-                                        Because of this, the upsert() method is
-                                        only
+                                        Because of this, the upsert() method is only
 
                                         supported when Pinejs ^10.19.0 is used.
                                       footer:
-                                        Resolves: '#77'
-                                        resolves: '#77'
+                                        Resolves: "#77"
+                                        resolves: "#77"
                                         Change-type: minor
                                         change-type: minor
                                         Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
@@ -11964,11 +11265,9 @@
                                   version: pinejs-client-js-5.6.0
                                   date: 2019-07-12T20:46:17.091Z
                                 - commits:
-                                    - subject: >-
-                                        Remove unnecessary `string` type that is
-                                        handled by the `Params` type
+                                    - subject: Remove unnecessary `string` type that is handled by the `Params` type
                                       hash: 0ab1242860aa8b3ed4162a5ee25081c640297676
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11976,11 +11275,9 @@
                                   version: pinejs-client-js-5.5.4
                                   date: 2019-06-18T14:46:38.983Z
                                 - commits:
-                                    - subject: >-
-                                        Use an .npmrc to prevent creating a
-                                        package-lock on each install
+                                    - subject: Use an .npmrc to prevent creating a package-lock on each install
                                       hash: 993c4ae09c3ba50e1d48e4156e86a7c890e54749
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -11990,14 +11287,12 @@
                                   version: pinejs-client-js-5.5.3
                                   date: 2019-06-18T10:24:38.995Z
                                 - commits:
-                                    - subject: >-
-                                        Add some type casting so that it
-                                        compiles on TypeScript 3.5
+                                    - subject: Add some type casting so that it compiles on TypeScript 3.5
                                       hash: 695c053ceab9b146a8b755f9b041eb03e70b5914
-                                      body: ''
+                                      body: ""
                                       footer:
-                                        Resolves: '#79'
-                                        resolves: '#79'
+                                        Resolves: "#79"
+                                        resolves: "#79"
                                         Change-type: patch
                                         change-type: patch
                                         Signed-off-by: Thodoris Greasidis <thodoris@balena.io>
@@ -12006,11 +11301,9 @@
                                   version: pinejs-client-js-5.5.2
                                   date: 2019-06-10T10:48:07.772Z
                                 - commits:
-                                    - subject: >-
-                                        Fix downstream declaration creation
-                                        errors due to `Dictionary`
+                                    - subject: Fix downstream declaration creation errors due to `Dictionary`
                                       hash: a8a39edff8cc7e1d05fb9b67037718970e94296c
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12018,11 +11311,9 @@
                                   version: pinejs-client-js-5.5.1
                                   date: 2019-05-15T13:32:13.920Z
                                 - commits:
-                                    - subject: >-
-                                        Add a prepare method that prepares a
-                                        query into a function
+                                    - subject: Add a prepare method that prepares a query into a function
                                       hash: eb7eccca7d90c453710575ebdf3adb9ef56835a7
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -12032,7 +11323,7 @@
                                 - commits:
                                     - subject: Add CODEOWNERS
                                       hash: e01174008f812e0c24ec1036aa1f9ff0bc716e85
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12042,11 +11333,9 @@
                                   version: pinejs-client-js-5.4.1
                                   date: 2019-05-10T10:14:00.677Z
                                 - commits:
-                                    - subject: >-
-                                        Add support for parameter aliases in
-                                        resource ids
+                                    - subject: Add support for parameter aliases in resource ids
                                       hash: a4e6a640a3ced56bcd3ef7bf22770338e089a90d
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: minor
                                         change-type: minor
@@ -12054,11 +11343,9 @@
                                   version: pinejs-client-js-5.4.0
                                   date: 2019-05-10T09:57:46.863Z
                                 - commits:
-                                    - subject: >-
-                                        Deduplicate transformation of GET
-                                        results
+                                    - subject: Deduplicate transformation of GET results
                                       hash: dd856e24072f652684adf63af97408ee0ba7389c
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12066,11 +11353,9 @@
                                   version: pinejs-client-js-5.3.10
                                   date: 2019-05-10T09:44:09.422Z
                                 - commits:
-                                    - subject: >-
-                                        Simplify how we expose types, which
-                                        means `subscribe` is now exposed
+                                    - subject: Simplify how we expose types, which means `subscribe` is now exposed
                                       hash: f81e0cc59e75e0f9ffc71d9f122b9cfab9c05165
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12080,7 +11365,7 @@
                                 - commits:
                                     - subject: Add automatic formatting via prettier
                                       hash: a345d32f295acfa8ed4e5b815c24e1e7fdb335f2
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12088,18 +11373,16 @@
                                   version: pinejs-client-js-5.3.8
                                   date: 2019-05-09T17:38:43.260Z
                                 - commits:
-                                    - subject: 'Remove node 4 build, add node 12'
+                                    - subject: Remove node 4 build, add node 12
                                       hash: 8d549277d80746feadbdd8a6bba37eb076270440
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
                                       author: Pagan Gazzard
-                                    - subject: >-
-                                        Add .versionbot/CHANGELOG.yml for
-                                        downstream changelogs
+                                    - subject: Add .versionbot/CHANGELOG.yml for downstream changelogs
                                       hash: 067bedf65e86a902b7334ed6e5f117d6ac41afde
-                                      body: ''
+                                      body: ""
                                       footer:
                                         Change-type: patch
                                         change-type: patch
@@ -12111,7 +11394,7 @@
                         - commits:
                             - subject: Add CODEOWNERS
                               hash: efc40c853d4392b866eb3784839871fad086fccd
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -12121,14 +11404,14 @@
                         - commits:
                             - subject: Add node 12 tests
                               hash: 624b1efadfbb920d718bd2f54f99e8eef0e5c645
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
                               author: Pagan Gazzard
                             - subject: Add upstream for pinejs-client-core
                               hash: 33dc1299939483534686f52e903bb27f8a08b543
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -12136,11 +11419,9 @@
                           version: pinejs-client-request-6.0.2
                           date: 2019-05-08T15:57:24.879Z
                         - commits:
-                            - subject: >-
-                                Update target to es2016, part of/fixing the
-                                typed-error bump
+                            - subject: Update target to es2016, part of/fixing the typed-error bump
                               hash: 6025bf882f6f2675b321571f327f59a4908da539
-                              body: ''
+                              body: ""
                               footer:
                                 Change-type: patch
                                 change-type: patch
@@ -12148,7 +11429,7 @@
                           version: pinejs-client-request-6.0.1
                           date: 2019-04-23T20:43:52.266Z
                         - commits:
-                            - subject: 'typed-error: Update to v3.1.0'
+                            - subject: "typed-error: Update to v3.1.0"
                               hash: 82e50ac9992b3a157360eef5163f43a90fa9feea
                               body: |
                                 Update typed error from 2.0.0 to 3.1.0
@@ -12165,7 +11446,7 @@
                 - commits:
                     - subject: Make service-manager module a singleton
                       hash: 0e8d92e08af5f18fce9aa9e3e1e7057c98dee1c3
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12174,7 +11455,7 @@
                       author: Cameron Diver
                     - subject: Make volume-manager module a singleton
                       hash: adaad786af161a7a3cdf61f2c63926e702fef790
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12183,7 +11464,7 @@
                       author: Cameron Diver
                     - subject: Make network-manager module a singleton
                       hash: 8fc97b9de89392bb9e6fd562e12d261ced3990cb
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12192,10 +11473,10 @@
                       author: Cameron Diver
                     - subject: Add supervisor upgrade document
                       hash: 989ec83a27621cab6c53dd026c2407dfe1b1b179
-                      body: ''
+                      body: ""
                       footer:
-                        Connects-to: 'https://github.com/balena-io/balena-io/issues/2157'
-                        connects-to: 'https://github.com/balena-io/balena-io/issues/2157'
+                        Connects-to: https://github.com/balena-io/balena-io/issues/2157
+                        connects-to: https://github.com/balena-io/balena-io/issues/2157
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Hugh Brown <hugh@balena.io>
@@ -12206,7 +11487,7 @@
                 - commits:
                     - subject: Update webpack dependencies
                       hash: e1fb8683f4687aa0844bf73780916db34e3ebd3d
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12216,10 +11497,10 @@
                 - commits:
                     - subject: Use API v6
                       hash: 1dccbaecd8a6cd8bf551e3b56131066e9de9ed35
-                      body: ''
+                      body: ""
                       footer:
-                        See: 'https://github.com/balena-io/open-balena/issues/80'
-                        see: 'https://github.com/balena-io/open-balena/issues/80'
+                        See: https://github.com/balena-io/open-balena/issues/80
+                        see: https://github.com/balena-io/open-balena/issues/80
                         Change-type: minor
                         change-type: minor
                       author: Akis Kesoglou
@@ -12228,7 +11509,7 @@
                 - commits:
                     - subject: Db-format module code fixups
                       hash: 695d91d4948aa5b89c602135ccc8fba8321fd8bd
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12244,18 +11525,14 @@
                         In the absence of an upstream implementation of the
                         DeviceRequest API introduced
 
-                        as part of Docker API v1.40 we roll our own using a
-                        feature label.
+                        as part of Docker API v1.40 we roll our own using a feature label.
 
 
-                        As per my comment in the code, we fall back to the
-                        default behavior of
+                        As per my comment in the code, we fall back to the default behavior of
 
-                        docker cli's `--gpu` and request single device with the
-                        `gpu` capabilty.
+                        docker cli's `--gpu` and request single device with the `gpu` capabilty.
 
-                        The only implementation at the moment is the NVIDIA
-                        driver; here:
+                        The only implementation at the moment is the NVIDIA driver; here:
 
                         https://github.com/balena-os/balena-engine/blob/master/daemon/nvidia_linux.go
 
@@ -12268,8 +11545,8 @@
                       footer:
                         Change-type: patch
                         change-type: patch
-                        Connects-to: 'https://github.com/balena-os/balena-jetson/pull/75'
-                        connects-to: 'https://github.com/balena-os/balena-jetson/pull/75'
+                        Connects-to: https://github.com/balena-os/balena-jetson/pull/75
+                        connects-to: https://github.com/balena-os/balena-jetson/pull/75
                         Signed-off-by: Robert Günzler <robertg@balena.io>
                         signed-off-by: Robert Günzler <robertg@balena.io>
                       author: Robert Günzler
@@ -12282,8 +11559,7 @@
                         This is part of the work to make the application-manager
                         module much
 
-                        less monolithic, in preperation for system apps and more
-                        generally
+                        less monolithic, in preperation for system apps and more generally
 
                         multi-app.
                       footer:
@@ -12294,7 +11570,7 @@
                       author: Cameron Diver
                     - subject: Make target-state-cache a singleton
                       hash: c0e170c61f05a8fc01dc167276ccb041d6d2d846
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12306,10 +11582,10 @@
                 - commits:
                     - subject: Respect an initialDeviceName field in the config.json
                       hash: b5918f0d84cea641c7ab9aae58aff99454d10253
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#909'
-                        closes: '#909'
+                        Closes: "#909"
+                        closes: "#909"
                         Change-type: minor
                         change-type: minor
                         Signed-off-by: Cameron Diver <cameron@balena.io>
@@ -12320,7 +11596,7 @@
                 - commits:
                     - subject: Make images module a singleton
                       hash: 2b3dc2fbcef63ae2024fe5fe41f30b0d56357943
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12330,7 +11606,7 @@
                   version: balena-supervisor-11.6.6
                   date: 2020-06-10T10:32:38.006Z
                 - commits:
-                    - subject: 'fix: API auth missing on state GET/PATCH'
+                    - subject: "fix: API auth missing on state GET/PATCH"
                       hash: b89425c6079b74c709ef9872c6fc53726ffda6d3
                       body: >
                         When performing a state GET/PATCH the authentication
@@ -12348,7 +11624,7 @@
                 - commits:
                     - subject: Refactored @ts-ignore to @ts-expect-error in test file
                       hash: ffe814e4479a962979e759dfec8618dbfb53008b
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12360,7 +11636,7 @@
                 - commits:
                     - subject: Make logger module a singleton
                       hash: 651e48b1bd8e9a9d356b63f8cb05aaeba622840d
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12369,7 +11645,7 @@
                       author: Cameron Diver
                     - subject: Fix exponential backoff for state polling
                       hash: e37b52dd689692eeca818907cf0d7e5876bec0b3
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12379,7 +11655,7 @@
                 - commits:
                     - subject: Make the event-tracker module a singleton
                       hash: 389e14ec6b63cf4a997f0d25f8bbe6a6a435dd5c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12389,20 +11665,18 @@
                   version: balena-supervisor-11.6.2
                   date: 2020-06-08T09:15:03.107Z
                 - commits:
-                    - subject: >-
-                        Convert all test files to TS and add .spec to all
-                        filenames
+                    - subject: Convert all test files to TS and add .spec to all filenames
                       hash: 9fc2e86322249cfbc17db446bcd204f617b0a63e
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
                         signed-off-by: Miguel Casqueira <miguel@balena.io>
                       author: Miguel Casqueira
-                    - subject: 'fix: Pin alpine python version'
+                    - subject: "fix: Pin alpine python version"
                       hash: 846545648bdc98392da7972558390f1ea26bfd24
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12412,11 +11686,9 @@
                   version: balena-supervisor-11.6.1
                   date: 2020-06-05T22:42:07.292Z
                 - commits:
-                    - subject: >-
-                        Isolate target state fetching to its own module which
-                        emits on update
+                    - subject: Isolate target state fetching to its own module which emits on update
                       hash: 17a5d8dd4918916c954990cfb9666754434ef527
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: minor
                         change-type: minor
@@ -12426,7 +11698,7 @@
                 - commits:
                     - subject: Make docker module a singleton
                       hash: aad20e2c2f9bf62dfb2e3092d898b100f911ecc5
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12438,7 +11710,7 @@
                 - commits:
                     - subject: Make the config module a singleton
                       hash: ff4a31a0e6269b823a04eeda2f433665617f583c
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12452,7 +11724,7 @@
                 - commits:
                     - subject: Remove unused dependencies and dedupe
                       hash: 6290993a79aa2231ac19bbe80a72af72cd8ae72e
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12462,14 +11734,12 @@
                   version: balena-supervisor-11.5.1
                   date: 2020-06-01T08:52:49.304Z
                 - commits:
-                    - subject: >-
-                        Refactor device-state healthchecks to log reason for
-                        failure
+                    - subject: Refactor device-state healthchecks to log reason for failure
                       hash: 5550a3a330b6a27addd940c185dc7d489cd89464
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1292'
-                        closes: '#1292'
+                        Closes: "#1292"
+                        closes: "#1292"
                         Change-type: minor
                         change-type: minor
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -12480,7 +11750,7 @@
                 - commits:
                     - subject: Update dependencies
                       hash: 1decd87c21de6c6b2baf7cb9a93141c8d097b874
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12494,8 +11764,7 @@
                         We were treating the database class as a singleton, but
                         still having to pass
 
-                        around the db instance. Now we can simply require the db
-                        module and have
+                        around the db instance. Now we can simply require the db module and have
 
                         access to the database handle.
                       footer:
@@ -12509,7 +11778,7 @@
                 - commits:
                     - subject: Check for ApiError before using it as such
                       hash: 972b896c95daf1305468137aefe1e12ead0d59ee
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12519,11 +11788,9 @@
                   version: balena-supervisor-11.4.15
                   date: 2020-05-26T13:47:47.339Z
                 - commits:
-                    - subject: >-
-                        check for 409 status code, rather than string matching
-                        uuid conflicts
+                    - subject: check for 409 status code, rather than string matching uuid conflicts
                       hash: eaaa9c257e750295ab6d464a7e1d2578297df84f
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12535,7 +11802,7 @@
                 - commits:
                     - subject: Use safeStateClone to avoid call-stack exceeding errors
                       hash: 87278c0d8c56a9c05511db83499f7476efca0edd
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12547,10 +11814,10 @@
                 - commits:
                     - subject: Improved handling of invalid appId in V2 state endpoint
                       hash: db7c27037cb3cc1e5f3ef8fbc676e0ee4a2ac0a1
-                      body: ''
+                      body: ""
                       footer:
-                        Closes: '#1294'
-                        closes: '#1294'
+                        Closes: "#1294"
+                        closes: "#1294"
                         Change-type: patch
                         change-type: patch
                         Signed-off-by: Miguel Casqueira <miguel@balena.io>
@@ -12559,11 +11826,9 @@
                   version: balena-supervisor-11.4.12
                   date: 2020-05-19T14:58:36.939Z
                 - commits:
-                    - subject: >-
-                        Switch to balenaApi for the state patch as patching
-                        cannot be cached
+                    - subject: Switch to balenaApi for the state patch as patching cannot be cached
                       hash: fb90042c3955e9a1a177076a711a12e226e0ab49
-                      body: ''
+                      body: ""
                       footer:
                         Change-type: patch
                         change-type: patch
@@ -12573,9 +11838,7 @@
           version: meta-balena-2.52.4
           date: 2020-07-09T16:05:22.280Z
         - commits:
-            - subject: >-
-                systemd: Simplify zram swap unit dependencies to avoid ordering
-                cycle
+            - subject: "systemd: Simplify zram swap unit dependencies to avoid ordering cycle"
               hash: 22a529014b649df8a9b4bf94fa9922d6d692e238
               body: >
                 The default dependency:
@@ -12584,8 +11847,7 @@
                 Before=swap.target
 
 
-                Causes randomly appearing ordering cycles that leave the system
-                in not
+                Causes randomly appearing ordering cycles that leave the system in not
 
                 functioning states.
               footer:
@@ -12597,7 +11859,7 @@
           version: meta-balena-2.52.3
           date: 2020-07-09T08:03:52.827Z
         - commits:
-            - subject: 'kernel-resin: Make USB_SERIAL and USB_SERIAL_GENERIC built-ins'
+            - subject: "kernel-resin: Make USB_SERIAL and USB_SERIAL_GENERIC built-ins"
               hash: 32c3f173fa4b8dc69f5ce8dc404d36585ab94c5b
               body: >
                 These variables are defined as a bool and not tristate so they
@@ -12610,7 +11872,7 @@
                 Signed-off-by: Alex Gonzalez <alexg@balena.io>
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
-            - subject: 'kernel-resin: Fix configuration warnings from newer kernels'
+            - subject: "kernel-resin: Fix configuration warnings from newer kernels"
               hash: 819b7276aaa7ac4b4492fb9800ea074085c1ca82
               body: >
                 Also, make the security section not checked by the builder as
@@ -12623,16 +11885,13 @@
                 Signed-off-by: Alex Gonzalez <alexg@balena.io>
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
-            - subject: >-
-                kernel-resin: Update balena kernel configuration for updated
-                engine
+            - subject: "kernel-resin: Update balena kernel configuration for updated engine"
               hash: f57846a1246e8fff506c95ee22c3347d83a5ec2e
               body: >
                 Also, move configuration that will not be present in newer
                 kernels to
 
-                RESIN_CONFIGS_DEP so the kernel check task does not complain
-                when not
+                RESIN_CONFIGS_DEP so the kernel check task does not complain when not
 
                 present.
               footer:
@@ -12646,10 +11905,10 @@
         - commits:
             - subject: Fix up UUID variable when communicating with API
               hash: 270c13c678d6dd67b5163063c8e8d9148c9a22e0
-              body: ''
+              body: ""
               footer:
-                HQ: 'https://github.com/balena-io/balena-io/issues/2227'
-                hq: 'https://github.com/balena-io/balena-io/issues/2227'
+                HQ: https://github.com/balena-io/balena-io/issues/2227
+                hq: https://github.com/balena-io/balena-io/issues/2227
                 Changelog-entry: Fix up UUID variable when communicating with API
                 changelog-entry: Fix up UUID variable when communicating with API
                 Change-type: patch
@@ -12674,7 +11933,7 @@
                 Signed-off-by: Alex Gonzalez <alexg@balena.io>
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
-            - subject: 'systemd-zram-swap: Add compressed memory swap support'
+            - subject: "systemd-zram-swap: Add compressed memory swap support"
               hash: 4c5156543852a6c2d963bf33f4e4307a7cb303cb
               body: >
                 This enables a compressed RAM swap of 25% of total system memory
@@ -12683,39 +11942,31 @@
                 whichever smallest.
 
 
-                Upstream Yocto has a zram implementation that's broken in
-                warrior, and a
+                Upstream Yocto has a zram implementation that's broken in warrior, and a
 
-                new implementation introduced in Zeus that does not work in
-                BalenaOS as
+                new implementation introduced in Zeus that does not work in BalenaOS as
 
-                we run two udevs, one in the initramfs and one in the main OS.
-                The
+                we run two udevs, one in the initramfs and one in the main OS. The
 
-                mkswap needs to happen in the initramfs udev otherwise the udev
-                database
+                mkswap needs to happen in the initramfs udev otherwise the udev database
 
-                is not updated with the swap device and the zram0 device is not
-                detected
+                is not updated with the swap device and the zram0 device is not detected
 
                 by systemd.
 
 
-                This implementation is simpler than the one upstream and common
-                to all
+                This implementation is simpler than the one upstream and common to all
 
-                the supported Yocto versions. It uses a udev rule in the
-                initramfs that
+                the supported Yocto versions. It uses a udev rule in the initramfs that
 
-                creates the swap drive, and a swap unit in the main OS that
-                enables it.
+                creates the swap drive, and a swap unit in the main OS that enables it.
               footer:
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Alex Gonzalez <alexg@balena.io>
                 signed-off-by: Alex Gonzalez <alexg@balena.io>
               author: Alex Gonzalez
-            - subject: 'kernel-resin: Built-in zram configuration'
+            - subject: "kernel-resin: Built-in zram configuration"
               hash: 2fcf092e08349bc66a2a90172668024e8a589d22
               body: >
                 In preparation to using zram swap drives make this configuration
@@ -12731,7 +11982,7 @@
           version: meta-balena-2.52.0
           date: 2020-06-30T15:06:27.072Z
         - commits:
-            - subject: 'resin-ntp-config: merge ''burst'' command with ''add server'' line'
+            - subject: "resin-ntp-config: merge 'burst' command with 'add server' line"
               hash: 034ff61a58f30a980514157412c0455b52ddf744
               body: >
                 When the user supplies an additional NTP server source which is
@@ -12739,39 +11990,35 @@
 
                 pool URL the 'burst' command may fail. This occurs when the pool
 
-                URL resolves to a different IP addresses for the 'add server'
-                and
+                URL resolves to a different IP addresses for the 'add server' and
 
                 'burst' commands.
 
 
-                To avoid this issue we can combine the burst functionality into
-                the
+                To avoid this issue we can combine the burst functionality into the
 
                 'add server' command by using the 'iburst' option. Although this
 
-                option is not documented by the chronyc man page it has been
-                present
+                option is not documented by the chronyc man page it has been present
 
                 since v1.25 released in 2011.
 
 
-                This fix has been tested via the balenaOS (2.51.1+rev1) command
-                line
+                This fix has been tested via the balenaOS (2.51.1+rev1) command line
 
                 running on a RPi3.
               footer:
                 Change-type: patch
                 change-type: patch
-                Connects-to: '#1903'
-                connects-to: '#1903'
+                Connects-to: "#1903"
+                connects-to: "#1903"
                 Signed-off-by: Mark Corbin <mark@balena.io>
                 signed-off-by: Mark Corbin <mark@balena.io>
               author: Mark Corbin
           version: meta-balena-2.51.8
           date: 2020-06-30T11:03:07.814Z
         - commits:
-            - subject: 'resin-image: Install extra_uEnv.txt in boot partition'
+            - subject: "resin-image: Install extra_uEnv.txt in boot partition"
               hash: e323d312f518d1ad50382a72182cb3bcb2afbd1a
               body: |
                 Do so only for devices that use u-boot.
@@ -12784,9 +12031,7 @@
           version: meta-balena-2.51.7
           date: 2020-06-25T11:34:26.632Z
         - commits:
-            - subject: >-
-                initrdscripts: rootfs: Fix comparison to account for empty
-                variable
+            - subject: "initrdscripts: rootfs: Fix comparison to account for empty variable"
               hash: 63b3fac98b09f2a98ca44223f98cbc7c419197e3
               body: >
                 Enclosing bootparam_root in between quotes makes the comparison
@@ -12801,12 +12046,12 @@
               author: Alex Gonzalez
             - subject: Use UUID rather than ID when communicating with API
               hash: 9363bf9a0a634a5982b21870de08bc208d6e5f1f
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Use UUID rather than ID when communicating with API
                 changelog-entry: Use UUID rather than ID when communicating with API
-                HQ: 'https://github.com/balena-io/balena-io/issues/2227'
-                hq: 'https://github.com/balena-io/balena-io/issues/2227'
+                HQ: https://github.com/balena-io/balena-io/issues/2227
+                hq: https://github.com/balena-io/balena-io/issues/2227
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Matthew McGinn <matthew@balena.io>
@@ -12821,17 +12066,13 @@
                 the `maxsources` directive is simply to maintain the current
                 behavior of
 
-                resolving four servers for synchronization. as noted in chrony's
-                docs:
+                resolving four servers for synchronization. as noted in chrony's docs:
 
 
-                > When a pool source is unreachable, marked as a falseticker, or
-                has a distance larger than the limit set by the maxdistance
-                directive, chronyd will try to replace the source with a newly
-                resolved address from the pool.
+                > When a pool source is unreachable, marked as a falseticker, or has a distance larger than the limit set by the maxdistance directive, chronyd will try to replace the source with a newly resolved address from the pool.
               footer:
-                Connects-to: '#1852'
-                connects-to: '#1852'
+                Connects-to: "#1852"
+                connects-to: "#1852"
                 Change-type: patch
                 change-type: patch
                 Changelog-entry: Set chrony default servers as pools
@@ -12844,7 +12085,7 @@
         - commits:
             - subject: Generate nested changelogs for balena-engine
               hash: 16b4760bfe6958bacf67b00100ac5f8fc37fe6bd
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -12859,14 +12100,11 @@
               body: >
                 The change this commit reverts allowed to update with a locally
 
-                available image - but it also has the side effect of restarting
-                the
+                available image - but it also has the side effect of restarting the
 
-                supervisor even if no update is required and that has
-                unintentional
+                supervisor even if no update is required and that has unintentional
 
-                consequences as
-                https://github.com/balena-io/balena-supervisor/issues/1358
+                consequences as https://github.com/balena-io/balena-supervisor/issues/1358
 
 
                 This commit reverts 646e4ae809375f4abf35c55cd580e2c62a8812e2
@@ -12895,7 +12133,7 @@
       author: Florin Sarbu
     - subject: Update balena-yocto-scripts to v1.7.2
       hash: 3972dcc52e4f751da0431fed82b2114a032334a5
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.7.2
         changelog-entry: Update balena-yocto-scripts to v1.7.2
@@ -12907,7 +12145,7 @@
 - commits:
     - subject: Set private to false in .coffee files for the public device types
       hash: 34ea42d1cf8675a06dbef9ca72c272e621ce58b9
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Set private to false in .coffee files for the public device types
         changelog-entry: Set private to false in .coffee files for the public device types
@@ -12946,7 +12184,7 @@
 - commits:
     - subject: Add missing kernel module bluetooth dependency for NanoPi Neo Air
       hash: 7be1daa647b3b39197a7326984feaa0c8b1d06ee
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Add missing kernel module bluetooth dependency for NanoPi Neo Air
         changelog-entry: Add missing kernel module bluetooth dependency for NanoPi Neo Air
@@ -12972,7 +12210,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.5.6
       hash: c81973e54ab243681a112d5e407d8fbd63030703
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.5.6
         changelog-entry: Update balena-yocto-scripts to v1.5.6
@@ -13009,7 +12247,7 @@
 - commits:
     - subject: Update meta-rust to include 1.36
       hash: afb93d116db0fb8eb05486acdef2e18ede2bad67
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update meta-rust to include 1.36
         changelog-entry: Update meta-rust to include 1.36
@@ -13109,9 +12347,8 @@
       author: Alexandru Costache
       nested:
         - commits:
-            - subject: >-
-                Fix for a race condition where occasionally the supervisor might
-                not be able to come up during boot. Also can be caused by using
+            - subject: Fix for a race condition where occasionally the supervisor might not be
+                able to come up during boot. Also can be caused by using
                 io.balena.features.balena-socket and app container restart
                 always policy. Affects meta-balena 2.44.0 and 2.45.0. To be
                 fixed in 2.44.1 and 2.46.0
@@ -13121,14 +12358,12 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix for a race condition where occasionally the supervisor
+                Changelog-entry: Fix for a race condition where occasionally the supervisor
                   might not be able to come up during boot. Also can be caused
                   by using io.balena.features.balena-socket and app container
                   restart always policy. Affects meta-balena 2.44.0 and 2.45.0.
                   To be fixed in 2.44.1 and 2.46.0
-                changelog-entry: >-
-                  Fix for a race condition where occasionally the supervisor
+                changelog-entry: Fix for a race condition where occasionally the supervisor
                   might not be able to come up during boot. Also can be caused
                   by using io.balena.features.balena-socket and app container
                   restart always policy. Affects meta-balena 2.44.0 and 2.45.0.
@@ -13138,7 +12373,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Rename resin to balena where possible
               hash: 02a932405705ce28fca6137cfae16fab5bc952fb
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -13167,26 +12402,22 @@
                 Signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
                 signed-off-by: Vicentiu Galanopulo <vicentiu@balena.io>
               author: Vicentiu Galanopulo
-            - subject: >-
-                Set `net.ipv4.ip_local_port_range` to recommended range
-                (49152-65535)
+            - subject: Set `net.ipv4.ip_local_port_range` to recommended range (49152-65535)
               hash: 8ef6a5b56a2b7ba43081a0f30f99d6f736015533
-              body: ''
+              body: ""
               footer:
-                Connects-to: '#1726'
-                connects-to: '#1726'
+                Connects-to: "#1726"
+                connects-to: "#1726"
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Set `net.ipv4.ip_local_port_range` to recommended range
+                Changelog-entry: Set `net.ipv4.ip_local_port_range` to recommended range
                   (49152-65535)
-                changelog-entry: >-
-                  Set `net.ipv4.ip_local_port_range` to recommended range
+                changelog-entry: Set `net.ipv4.ip_local_port_range` to recommended range
                   (49152-65535)
                 Signed-off-by: Will Boyce <will@balena.io>
                 signed-off-by: Will Boyce <will@balena.io>
               author: Will Boyce
-            - subject: 'No user impact, subtle fix in rollback version checks'
+            - subject: No user impact, subtle fix in rollback version checks
               hash: 38717507b93962d199e07d9093382b8db4ec5d81
               body: >
                 ESR releases have the VERSION string in /etc/os-release in a
@@ -13199,13 +12430,12 @@
                 b0e0c77a26f3fad51e2923ab416fdd2af2a5a033
 
 
-                Lets use META_BALENA_VERSION if available for our os version
-                checks.
+                Lets use META_BALENA_VERSION if available for our os version checks.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: 'No user impact, subtle fix in rollback version checks'
-                changelog-entry: 'No user impact, subtle fix in rollback version checks'
+                Changelog-entry: No user impact, subtle fix in rollback version checks
+                changelog-entry: No user impact, subtle fix in rollback version checks
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
@@ -13214,10 +12444,10 @@
         - commits:
             - subject: Increase persistent journal size to 32M
               hash: ad77ca2402f41fec5b730d556006ef5e86bdacd5
-              body: ''
+              body: ""
               footer:
-                Connects-to: '#1646'
-                connects-to: '#1646'
+                Connects-to: "#1646"
+                connects-to: "#1646"
                 Change-type: patch
                 change-type: patch
                 Changelog-entry: Increase persistent journal size to 32M
@@ -13227,10 +12457,10 @@
               author: Will Boyce
             - subject: Move persistent logs from state to data partition
               hash: f69ff379ffac39dffcc126ac374b50533dcdef31
-              body: ''
+              body: ""
               footer:
-                Connects-to: '#1646'
-                connects-to: '#1646'
+                Connects-to: "#1646"
+                connects-to: "#1646"
                 Change-type: minor
                 change-type: minor
                 Changelog-entry: Move persistent logs from state to data partition
@@ -13244,8 +12474,8 @@
                 Fetched from
                 http://cgit.openembedded.org/openembedded-core/commit/meta/recipes-connectivity/wpa-supplicant?id=95507898ad6a7b88c83ef376c1cb8b3b3a685c96
               footer:
-                Connects-to: '#1711'
-                connects-to: '#1711'
+                Connects-to: "#1711"
+                connects-to: "#1711"
                 Change-type: patch
                 change-type: patch
                 Changelog-entry: Add wpa-supplicant recipe and update to v2.9
@@ -13253,9 +12483,8 @@
                 Signed-off-by: Will Boyce <will@balena.io>
                 signed-off-by: Will Boyce <will@balena.io>
               author: Will Boyce
-            - subject: >-
-                Improve robustness by making variou services restart if they
-                stop for some reason
+            - subject: Improve robustness by making variou services restart if they stop for
+                some reason
               hash: 074f42aeaf98d2ede68a29d7f7d97cd17dc61f15
               body: >
                 The default behaviour is Restart=on-abort inherited from
@@ -13268,11 +12497,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Improve robustness by making variou services restart if they
+                Changelog-entry: Improve robustness by making variou services restart if they
                   stop for some reason
-                changelog-entry: >-
-                  Improve robustness by making variou services restart if they
+                changelog-entry: Improve robustness by making variou services restart if they
                   stop for some reason
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13301,7 +12528,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.5.2
       hash: 0b2e0ec97bb8bf02964f6445b4f945ce9ba0b778
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.5.2
         changelog-entry: Update balena-yocto-scripts to v1.5.2
@@ -13371,39 +12598,33 @@
       author: Vicentiu Galanopulo
       nested:
         - commits:
-            - subject: >-
-                Make uboot dev images autoboot delay build time configurable.
-                Default is no delay
+            - subject: Make uboot dev images autoboot delay build time configurable. Default
+                is no delay
               hash: ff9e5c26ce7caa694725d7009943db0713655be6
               body: >
                 Customers usually don't need this delay during u-boot. Also in
                 some
 
-                cases, hardware attached on the uart pins might pause uboot
-                preventing
+                cases, hardware attached on the uart pins might pause uboot preventing
 
                 customers from using dev images easily.
 
 
-                But we do need this delay during our development work on bsps
-                etc.
+                But we do need this delay during our development work on bsps etc.
 
 
                 Lets make this autoboot delay build time configurable
 
 
-                Also make the BOOTDELAY -2 which is better than 0 as that
-                completely
+                Also make the BOOTDELAY -2 which is better than 0 as that completely
 
                 prevents any char on serial from interrupting boot.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Make uboot dev images autoboot delay build time configurable.
+                Changelog-entry: Make uboot dev images autoboot delay build time configurable.
                   Default is no delay
-                changelog-entry: >-
-                  Make uboot dev images autoboot delay build time configurable.
+                changelog-entry: Make uboot dev images autoboot delay build time configurable.
                   Default is no delay
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13422,14 +12643,13 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'resin-supervisor: Expose container ID via env variable'
+            - subject: "resin-supervisor: Expose container ID via env variable"
               hash: 27d76cd9441ad427342f53b7e5b865129dd05557
               body: >
                 The supervisor needs to know its container ID on the context of
                 different
 
-                engine objects cleanup tasks, so it can understand what objects
-                are
+                engine objects cleanup tasks, so it can understand what objects are
 
                 related to itself.
 
@@ -13449,15 +12669,12 @@
                 Signed-off-by: Roman Mazur <roman@balena.io>
                 signed-off-by: Roman Mazur <roman@balena.io>
               author: Roman Mazur
-            - subject: >-
-                kernel-devsrc: Copy vdso.lds.S file in source archive if
-                available
+            - subject: "kernel-devsrc: Copy vdso.lds.S file in source archive if available"
               hash: 70bb9f53e5a50703050c45411c3a63906c17bf42
               body: >
                 Necessary to avoid error:
 
-                "No rule to make target 'arch/arm64/kernel/vdso/vdso.lds',
-                needed
+                "No rule to make target 'arch/arm64/kernel/vdso/vdso.lds', needed
 
                 by 'arch/arm64/kernel/vdso/vdso.so.dbg'"
 
@@ -13465,18 +12682,15 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  kernel-devsrc: Copy vdso.lds.S file in source archive if
-                  available
-                changelog-entry: >-
-                  kernel-devsrc: Copy vdso.lds.S file in source archive if
-                  available
+                Changelog-entry: "kernel-devsrc: Copy vdso.lds.S file in source archive if
+                  available"
+                changelog-entry: "kernel-devsrc: Copy vdso.lds.S file in source archive if
+                  available"
                 Signed-off-by: Sebastian Panceac <sebastian@balena.io>
                 signed-off-by: Sebastian Panceac <sebastian@balena.io>
               author: Sebastian Panceac
-            - subject: >-
-                Disable PasswordAuthentication in sshd in production images as
-                an extra precautionary measure.
+            - subject: Disable PasswordAuthentication in sshd in production images as an extra
+                precautionary measure.
               hash: 67bff0700e921a8adbceb4a3b77af2ed39415fa8
               body: >
                 PasswordAuthentication defaults to yes. Make it no for
@@ -13492,11 +12706,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Disable PasswordAuthentication in sshd in production images as
+                Changelog-entry: Disable PasswordAuthentication in sshd in production images as
                   an extra precautionary measure.
-                changelog-entry: >-
-                  Disable PasswordAuthentication in sshd in production images as
+                changelog-entry: Disable PasswordAuthentication in sshd in production images as
                   an extra precautionary measure.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13516,7 +12728,7 @@
                 Signed-off-by: Robert Günzler <robertg@balena.io>
                 signed-off-by: Robert Günzler <robertg@balena.io>
               author: Robert Günzler
-            - subject: 'hostapp-update-hooks: Filter out automount for inactive sysroot'
+            - subject: "hostapp-update-hooks: Filter out automount for inactive sysroot"
               hash: 894a3b1e2ae705efe9267bab226886c58ad646a7
               body: |
                 'findmnt' returns both systemd-1 and the correct TARGET.
@@ -13532,27 +12744,24 @@
                 Signed-off-by: Alexandru Costache <alexandru@balena.io>
                 signed-off-by: Alexandru Costache <alexandru@balena.io>
               author: Alexandru Costache
-            - subject: >-
-                Add support for hooks 2.0 enabling finer granularity during
-                HostOS updates.
+            - subject: Add support for hooks 2.0 enabling finer granularity during HostOS
+                updates.
               hash: 0d33e5a82cab1fa58729d9a9ce7ea37be05cacc3
               body: |
                 Add support for hooks 2.0
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Add support for hooks 2.0 enabling finer granularity during
+                Changelog-entry: Add support for hooks 2.0 enabling finer granularity during
                   HostOS updates.
-                changelog-entry: >-
-                  Add support for hooks 2.0 enabling finer granularity during
+                changelog-entry: Add support for hooks 2.0 enabling finer granularity during
                   HostOS updates.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v10.3.7
               hash: 4562d35527c1b0087c7e55af30de8ab6eb1aa990
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v10.3.7
                 changelog-entry: Update balena-supervisor to v10.3.7
@@ -13626,7 +12835,7 @@
               author: Andrei Gherzan
             - subject: Update ModemManager to 1.10.6
               hash: f6c82203c1a8f0613a900ce9d8ce749087fab99d
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -13638,27 +12847,23 @@
           version: meta-balena-2.43.0
           date: 2019-09-13T15:33:28.973Z
         - commits:
-            - subject: >-
-                A small fix in initramfs when /dev/console is invalid due to
-                whatever reason
+            - subject: A small fix in initramfs when /dev/console is invalid due to whatever
+                reason
               hash: b5574aeb86ea6b6763f1c25c4b53a45d3e207eb5
               body: >
                 We would just check for the existence of console=null in kernel
                 cmdline
 
 
-                A better way would be to check the presence of a valid symlink
-                for fd0,
+                A better way would be to check the presence of a valid symlink for fd0,
 
                 fd1 and fd2. And assign them to /dev/null if unavailable.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  A small fix in initramfs when /dev/console is invalid due to
+                Changelog-entry: A small fix in initramfs when /dev/console is invalid due to
                   whatever reason
-                changelog-entry: >-
-                  A small fix in initramfs when /dev/console is invalid due to
+                changelog-entry: A small fix in initramfs when /dev/console is invalid due to
                   whatever reason
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13675,11 +12880,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Add automated testing for external kernel module header
+                Changelog-entry: Add automated testing for external kernel module header
                   tarballs
-                changelog-entry: >-
-                  Add automated testing for external kernel module header
+                changelog-entry: Add automated testing for external kernel module header
                   tarballs
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13695,8 +12898,7 @@
 
                 git revision although the kernel's abiversion includes it and
 
-                as such the external modules built using this utsrelease.h
-                header
+                as such the external modules built using this utsrelease.h header
 
                 will fail to load because of this mismatch).
               footer:
@@ -13707,10 +12909,9 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Fix a bug where application containers with new systemd versions
-                were failing to start in cases. Switch to systemd cgroup driver
-                in balenaEngine
+            - subject: Fix a bug where application containers with new systemd versions were
+                failing to start in cases. Switch to systemd cgroup driver in
+                balenaEngine
               hash: a79f18a3e094721d1fc134afbae7a4773b697414
               body: >
                 The default driver is cgroupfs. We switch to systemd so that
@@ -13719,8 +12920,7 @@
                 one cgroup manager in our OS.
 
 
-                Otherwise, systemd will have its own cgroup manager and cgroupfs
-                will
+                Otherwise, systemd will have its own cgroup manager and cgroupfs will
 
                 be another cgroup manager via balenaEngine daemon.
 
@@ -13729,12 +12929,10 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Fix a bug where application containers with new systemd
+                Changelog-entry: Fix a bug where application containers with new systemd
                   versions were failing to start in cases. Switch to systemd
                   cgroup driver in balenaEngine
-                changelog-entry: >-
-                  Fix a bug where application containers with new systemd
+                changelog-entry: Fix a bug where application containers with new systemd
                   versions were failing to start in cases. Switch to systemd
                   cgroup driver in balenaEngine
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -13763,7 +12961,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.4.0
       hash: 1a0a46bbaf58023ff1457bc0a5cdcc75bea76159
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.4.0
         changelog-entry: Update balena-yocto-scripts to v1.4.0
@@ -13805,12 +13003,10 @@
 
         Hunk #2 FAILED at 162.
 
-        1 out of 2 hunks FAILED -- rejects in file
-        arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts
+        1 out of 2 hunks FAILED -- rejects in file arch/arm/boot/dts/sun8i-h3-nanopi-neo-air.dts
 
 
-        Place all patches from Armbian in a separate directory and do all the
-        Balena specific
+        Place all patches from Armbian in a separate directory and do all the Balena specific
 
         operations in linux-mainline_%.bbappend only.
       footer:
@@ -13870,7 +13066,7 @@
       author: Vicentiu Galanopulo
     - subject: Update balena-allwiner config to using warrior
       hash: 0fc579c4583c0385d75b7bbe76a7630b39a8e586
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-allwiner config to using warrior
         changelog-entry: Update balena-allwiner config to using warrior
@@ -13879,7 +13075,7 @@
       author: Vicentiu Galanopulo
     - subject: Update the poky submodule to warrior
       hash: 0d19af989db55e73eaf5fc7e4169a3acf50de342
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update the poky submodule to warrior
         changelog-entry: Update the poky submodule to warrior
@@ -13891,7 +13087,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.3.8
       hash: 4413dcf2d1b6a57a8d3a9d1d38baa5b2d615c196
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.3.8
         changelog-entry: Update balena-yocto-scripts to v1.3.8
@@ -13903,7 +13099,7 @@
 - commits:
     - subject: Update balena-yocto-scripts to v1.3.7
       hash: abde7b059859307c5c30b9680a2558a54319ab82
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update balena-yocto-scripts to v1.3.7
         changelog-entry: Update balena-yocto-scripts to v1.3.7
@@ -13915,7 +13111,7 @@
 - commits:
     - subject: Rename meta-resin to meta-balena in repository
       hash: a6654dc76da74bc55a6c2a8c06aada2cd8a221b6
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Rename meta-resin to meta-balena in repository
         changelog-entry: Rename meta-resin to meta-balena in repository
@@ -13936,7 +13132,7 @@
       author: Florin Sarbu
     - subject: Update repo.yml to be able to trigger VersionBot with `meta-balena`
       hash: 9f6652db2ad57fb7af81dfc63f5b11e5a2380bc5
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update repo.yml to be able to trigger VersionBot with `meta-balena`
         changelog-entry: Update repo.yml to be able to trigger VersionBot with `meta-balena`
@@ -13945,7 +13141,7 @@
       author: Florin Sarbu
     - subject: Update the balena-yocto-scripts submodule to v1.2.1
       hash: df89f1b51441f12b4d3c2bdb6e229bc6e96e0854
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update the balena-yocto-scripts submodule to v1.2.1
         changelog-entry: Update the balena-yocto-scripts submodule to v1.2.1
@@ -13966,7 +13162,7 @@
         - commits:
             - subject: Update ModemManager to version 1.10.4
               hash: 6f300a3fc01521ceadd3f8a50c9157d070525dde
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -13975,69 +13171,52 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Fix for some innocous systemd tmpfile warnings /var/run -> /run
-                ones
+            - subject: Fix for some innocous systemd tmpfile warnings /var/run -> /run ones
               hash: 25bb6364dfff2a65d7f53f71a35ef74f24f7d7a9
               body: >
                 Otherwise systemd complains:
 
-                localhost systemd-tmpfiles[525]:
-                [/etc/tmpfiles.d/balena-tmpfiles.conf:1] Line references path
-                below legacy directory /var/run/, updating /var/run/docker.pid →
-                /run/docker.pid; please update the tmpfiles.d/ drop-in file
-                accordingly.
+                localhost systemd-tmpfiles[525]: [/etc/tmpfiles.d/balena-tmpfiles.conf:1] Line references path below legacy directory /var/run/, updating /var/run/docker.pid → /run/docker.pid; please update the tmpfiles.d/ drop-in file accordingly.
 
-                localhost systemd-tmpfiles[525]:
-                [/etc/tmpfiles.d/balena-tmpfiles.conf:2] Line references path
-                below legacy directory /var/run/, updating /var/run/balena.pid →
-                /run/balena.pid; please update the tmpfiles.d/ drop-in file
-                accordingly.
+                localhost systemd-tmpfiles[525]: [/etc/tmpfiles.d/balena-tmpfiles.conf:2] Line references path below legacy directory /var/run/, updating /var/run/balena.pid → /run/balena.pid; please update the tmpfiles.d/ drop-in file accordingly.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix for some innocous systemd tmpfile warnings /var/run ->
-                  /run ones
-                changelog-entry: >-
-                  Fix for some innocous systemd tmpfile warnings /var/run ->
-                  /run ones
+                Changelog-entry: Fix for some innocous systemd tmpfile warnings /var/run -> /run
+                  ones
+                changelog-entry: Fix for some innocous systemd tmpfile warnings /var/run -> /run
+                  ones
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Fix for rollbacks where the inactive partition mount was
-                unavailable when altboot triggered
+            - subject: Fix for rollbacks where the inactive partition mount was unavailable
+                when altboot triggered
               hash: 856a3d1ad8dbf3b7a87689bbedac23c9148b3d79
               body: >
                 PR #1441 changed mnt-sysroot-inactive to an automount. But there
                 is no
 
-                way to easily add a udev dependency to the automount. As a
-                result,
+                way to easily add a udev dependency to the automount. As a result,
 
                 when rollbacks tries to access the inactive partition, it fails.
 
                 Let's add systemd-udev-settle.service to the rollback services.
 
 
-                This will only delay the first boot after a HUP which is
-                reasonable.
+                This will only delay the first boot after a HUP which is reasonable.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix for rollbacks where the inactive partition mount was
+                Changelog-entry: Fix for rollbacks where the inactive partition mount was
                   unavailable when altboot triggered
-                changelog-entry: >-
-                  Fix for rollbacks where the inactive partition mount was
+                changelog-entry: Fix for rollbacks where the inactive partition mount was
                   unavailable when altboot triggered
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'kernel-resin: Enable FTDI USB-serial convertors driver'
+            - subject: "kernel-resin: Enable FTDI USB-serial convertors driver"
               hash: 40616a274cd7f055397b5acda0fdd6540e797410
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14053,17 +13232,14 @@
                 When `console=null` is passed in the kernel cmdline for
                 production
 
-                images, the system doesn't boot. Traced to initramfs not
-                starting any
+                images, the system doesn't boot. Traced to initramfs not starting any
 
                 process such as udev with the right file descripters for 0,1,2
 
 
-                Add workaround for that issue. This got exposed with a systemd
-                bump.
+                Add workaround for that issue. This got exposed with a systemd bump.
 
-                More details here
-                https://github.com/systemd/systemd/issues/13332
+                More details here https://github.com/systemd/systemd/issues/13332
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14090,11 +13266,9 @@
                 Our root filesystem is overlayfs or aufs. When latter, the
                 system
 
-                crashes when reading a lower directory file. We avoid this by
-                always
+                crashes when reading a lower directory file. We avoid this by always
 
-                falling back to copy and mount (as if overlayfs is not
-                available).
+                falling back to copy and mount (as if overlayfs is not available).
 
 
                 Fixes #1618
@@ -14111,7 +13285,7 @@
         - commits:
             - subject: Update balena-supervisor to v10.2.2
               hash: 3afbe138f115fa15611cb823caa6664dbb093a8b
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v10.2.2
                 changelog-entry: Update balena-supervisor to v10.2.2
@@ -14120,32 +13294,26 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: >-
-                Workaround for a cornercase bug in PersistentLogging where
-                journalctl filled the state partition. Vacuum the journal on
-                boot.
+            - subject: Workaround for a cornercase bug in PersistentLogging where journalctl
+                filled the state partition. Vacuum the journal on boot.
               hash: 8284da08f245ed6da8308d558bb8dfcc66de9691
               body: >
                 We have found a rare corner case bug where the journal bloats
                 beyond
 
-                its limit and fills the state partition. Triggering a vacuum on
-                reboot
+                its limit and fills the state partition. Triggering a vacuum on reboot
 
-                helps a bit in case the device is restarted to recover its
-                function.
+                helps a bit in case the device is restarted to recover its function.
 
 
                 Fixes #1423
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Workaround for a cornercase bug in PersistentLogging where
+                Changelog-entry: Workaround for a cornercase bug in PersistentLogging where
                   journalctl filled the state partition. Vacuum the journal on
                   boot.
-                changelog-entry: >-
-                  Workaround for a cornercase bug in PersistentLogging where
+                changelog-entry: Workaround for a cornercase bug in PersistentLogging where
                   journalctl filled the state partition. Vacuum the journal on
                   boot.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -14154,7 +13322,7 @@
           version: meta-balena-2.40.0
           date: 2019-08-14T09:40:49.562Z
         - commits:
-            - subject: 'usb-modeswitch-data: Switch Huawei E3372 12d1:1f01 to mbim mode'
+            - subject: "usb-modeswitch-data: Switch Huawei E3372 12d1:1f01 to mbim mode"
               hash: bb672725f4460402af64ecb7d74d33526f5ed7c1
               body: |
                 Customer reported Huawei E3372 not working
@@ -14169,65 +13337,54 @@
                 Signed-off-by: Alexandru Costache <alexandru@balena.io>
                 signed-off-by: Alexandru Costache <alexandru@balena.io>
               author: Alexandru Costache
-            - subject: >-
-                Fix rollback altboots to prevent good reboots by supervisor
-                triggering rollback.
+            - subject: Fix rollback altboots to prevent good reboots by supervisor triggering
+                rollback.
               hash: 7e5843d6542d13d278d2a42da2f787ada8bfa229
               body: >
                 After a HUP, until rollbacks clears its state, the supervisor(or
                 user)
 
-                can trigger good reboots. These reboots might be seen by the
-                bootloader
+                can trigger good reboots. These reboots might be seen by the bootloader
 
                 as bad reboots.
 
 
-                To prevent this from happening, add a service that clears the
-                bootcount
+                To prevent this from happening, add a service that clears the bootcount
 
-                upon good reboots. This only runs if the rollback services have
-                not
+                upon good reboots. This only runs if the rollback services have not
 
                 cleared their flag files in the state partition.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Fix rollback altboots to prevent good reboots by supervisor
+                Changelog-entry: Fix rollback altboots to prevent good reboots by supervisor
                   triggering rollback.
-                changelog-entry: >-
-                  Fix rollback altboots to prevent good reboots by supervisor
+                changelog-entry: Fix rollback altboots to prevent good reboots by supervisor
                   triggering rollback.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Devices using u-boot. Remove any BOOTDELAY for production
-                images. Add a 2 seconds delay for development images
+            - subject: Devices using u-boot. Remove any BOOTDELAY for production images. Add a
+                2 seconds delay for development images
               hash: f50952f6e91541f4c07ef14612a71174b9417124
               body: >
                 We'd like to split dev and prod uboot config fragments. Dev
                 images can
 
-                have a 2 second u-boot delay to facilitate debugging. While prod
-                images
+                have a 2 second u-boot delay to facilitate debugging. While prod images
 
                 shouldn't really pause at this stage of the boot.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Devices using u-boot. Remove any BOOTDELAY for production
+                Changelog-entry: Devices using u-boot. Remove any BOOTDELAY for production
                   images. Add a 2 seconds delay for development images
-                changelog-entry: >-
-                  Devices using u-boot. Remove any BOOTDELAY for production
+                changelog-entry: Devices using u-boot. Remove any BOOTDELAY for production
                   images. Add a 2 seconds delay for development images
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all devices.
+            - subject: Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all devices.
                 Required for rollbacks to work
               hash: 7051a1bda83d53e08148eea953ee2653fd915743
               body: >
@@ -14235,31 +13392,26 @@
                 meta-balena
 
 
-                The support is mainline since warrior. Lets copy it in
-                meta-balena
+                The support is mainline since warrior. Lets copy it in meta-balena
 
                 to get it in the previous layers as well.
 
 
-                We need CMD_SETEXPR to be enabled for rollbacks to work. So
-                enable it
+                We need CMD_SETEXPR to be enabled for rollbacks to work. So enable it
 
                 via the config fragment
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all
+                Changelog-entry: Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all
                   devices. Required for rollbacks to work
-                changelog-entry: >-
-                  Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all
+                changelog-entry: Devices using u-boot. Enable CONFIG_CMD_SETEXPR for all
                   devices. Required for rollbacks to work
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Devices using u-boot. Enable rollback-altboot by handling
-                bootcount via meta-balena.
+            - subject: Devices using u-boot. Enable rollback-altboot by handling bootcount via
+                meta-balena.
               hash: aa0a389ea92a71123813f291833fea61f4965164
               body: >
                 U-boot has its own bootcount framework. However, that will
@@ -14275,11 +13427,9 @@
                 This will allow us to scale to lots of devices.
 
 
-                A flag os_bootcount_skip is left for devices that are unable to
-                support
+                A flag os_bootcount_skip is left for devices that are unable to support
 
-                fatwrite in u-boot (in some rare cases). This will allow a
-                device to
+                fatwrite in u-boot (in some rare cases). This will allow a device to
 
                 not support rollback-altboot and still function.
 
@@ -14290,54 +13440,44 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Devices using u-boot. Enable rollback-altboot by handling
+                Changelog-entry: Devices using u-boot. Enable rollback-altboot by handling
                   bootcount via meta-balena.
-                changelog-entry: >-
-                  Devices using u-boot. Enable rollback-altboot by handling
+                changelog-entry: Devices using u-boot. Enable rollback-altboot by handling
                   bootcount via meta-balena.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY to
-                reset a device in case it drops into a u-boot shell
+            - subject: Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY to reset
+                a device in case it drops into a u-boot shell
               hash: 1f7ead33c284f4dc8e2a3d78b2a922a9b778e05c
               body: >
                 We'd like to enable some options in all boards header files via
 
-                meta-balena. This patch adds a task to include config_resin.h
-                into
+                meta-balena. This patch adds a task to include config_resin.h into
 
                 config_default.h (which is included in all board header files).
 
-                We can then add a config option via meta-balena that will be
-                enabled for
+                We can then add a config option via meta-balena that will be enabled for
 
                 all devices.
 
 
-                This patch enables CONFIG_RESET_TO_RETRY. If for whatever
-                strange reason
+                This patch enables CONFIG_RESET_TO_RETRY. If for whatever strange reason
 
-                (accidental fs issue in u-boot etc), this will trigger a u-boot
-                reset
+                (accidental fs issue in u-boot etc), this will trigger a u-boot reset
 
                 command the device in 15 seconds.
 
 
-                Note This requires that the device's u-boot supports the reset
-                command
+                Note This requires that the device's u-boot supports the reset command
 
                 which it probably should.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY
+                Changelog-entry: Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY
                   to reset a device in case it drops into a u-boot shell
-                changelog-entry: >-
-                  Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY
+                changelog-entry: Production Devices using u-boot. Enable CONFIG_RESET_TO_RETRY
                   to reset a device in case it drops into a u-boot shell
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -14348,8 +13488,7 @@
                 Fixes #1597
 
 
-                The warning doesn't apply for our use case and confuses
-                customers
+                The warning doesn't apply for our use case and confuses customers
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14373,7 +13512,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v10.0.3
               hash: ad9bdc7236600eb4399761643b772eadd95df662
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v10.0.3
                 changelog-entry: Update balena-supervisor to v10.0.3
@@ -14387,17 +13526,14 @@
               body: >
                 We load the hello-world image after starting the balena daemon.
 
-                ExecStartPost should run after the daemon is initialized but
-                chaining a
+                ExecStartPost should run after the daemon is initialized but chaining a
 
                 15 second sleep for good measure.
 
 
-                We load the hello-world image here so that devices out in the
-                field and
+                We load the hello-world image here so that devices out in the field and
 
-                on prem devices don't need to pull from dockerhub which would
-                require
+                on prem devices don't need to pull from dockerhub which would require
 
                 external internet connectivity.
               footer:
@@ -14422,7 +13558,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'hostapp-update-hooks: Use correct source for inactive sysroot'
+            - subject: "hostapp-update-hooks: Use correct source for inactive sysroot"
               hash: f13c837cdc9b1a106ea711785178fc397035ada7
               body: |
                 Use ext4 FSTYPE to filter out automount with SOURCE
@@ -14434,53 +13570,44 @@
                 Signed-off-by: Alexandru Costache <alexandru@balena.io>
                 signed-off-by: Alexandru Costache <alexandru@balena.io>
               author: Alexandru Costache
-            - subject: >-
-                Add extra healthcheck to balena service. It will spin up a
-                hello-world container as well
+            - subject: Add extra healthcheck to balena service. It will spin up a hello-world
+                container as well
               hash: 15169084fe9355e6be997712a614e383a71555c9
               body: >
                 Occasionally balena ps and balena info work but the balena
                 daemon is
 
-                unable to start a new container. This is usually when something
-                in runc
+                unable to start a new container. This is usually when something in runc
 
                 or containerd is not functioning correctly.
 
 
-                Add a healthcheck to spin up a simple hello-world container as
-                well.
+                Add a healthcheck to spin up a simple hello-world container as well.
 
 
-                The trade-off here is that there will be a few extra writes to
-                disk
+                The trade-off here is that there will be a few extra writes to disk
 
-                every healthcheck timeout. But there will be a benefit that if
-                runc
+                every healthcheck timeout. But there will be a benefit that if runc
 
-                or containerd is in a bad state, the healthcheck will fail and
-                systemd
+                or containerd is in a bad state, the healthcheck will fail and systemd
 
-                will restart the balena daemon to recover the application
-                container
+                will restart the balena daemon to recover the application container
 
 
                 Fixes #1391
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Add extra healthcheck to balena service. It will spin up a
+                Changelog-entry: Add extra healthcheck to balena service. It will spin up a
                   hello-world container as well
-                changelog-entry: >-
-                  Add extra healthcheck to balena service. It will spin up a
+                changelog-entry: Add extra healthcheck to balena service. It will spin up a
                   hello-world container as well
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v9.18.8
               hash: 41af8ba6ef5b234b819aa0181b7e14e476f68c43
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.18.8
                 changelog-entry: Update balena-supervisor to v9.18.8
@@ -14489,7 +13616,7 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: 'image-resin.bbclass: fixed a typo'
+            - subject: "image-resin.bbclass: fixed a typo"
               hash: 64a4fc9a7cff18a6dced9f352317761ced7dc563
               body: |
                 Fixing a typo in the image size sanity check to ensure the
@@ -14500,28 +13627,22 @@
                 Signed-off-by: Kyle Harding <kylemharding@gmail.com>
                 signed-off-by: Kyle Harding <kylemharding@gmail.com>
               author: Kyle Harding
-            - subject: >-
-                kernel-resin: Add support for CH340 family of usb-serial
-                adapters
+            - subject: "kernel-resin: Add support for CH340 family of usb-serial adapters"
               hash: 941aef5490cf4a120f74cb243c3fbbd8911bcc49
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  kernel-resin: Add support for CH340 family of usb-serial
-                  adapters
-                changelog-entry: >-
-                  kernel-resin: Add support for CH340 family of usb-serial
-                  adapters
+                Changelog-entry: "kernel-resin: Add support for CH340 family of usb-serial
+                  adapters"
+                changelog-entry: "kernel-resin: Add support for CH340 family of usb-serial
+                  adapters"
                 Signed-off-by: Sebastian Panceac <sebastian@balena.io>
                 signed-off-by: Sebastian Panceac <sebastian@balena.io>
               author: Sebastian Panceac
-            - subject: >-
-                resin-proxy-config: add missing reserved ip ranges to default
-                noproxy
+            - subject: "resin-proxy-config: add missing reserved ip ranges to default noproxy"
               hash: 49ed2ea12d495defe033be6f2a9e155ff2fc7875
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14534,11 +13655,9 @@
                 The data partition contains the supervisor which is only about
                 61M on
 
-                the pi3. We compress the data partition later on so don't notice
-                these
+                the pi3. We compress the data partition later on so don't notice these
 
-                zeros. But lets reduce the size of the data partition to eat
-                less
+                zeros. But lets reduce the size of the data partition to eat less
 
                 space whenever an uncompressed image is used anywhere. e.g. when
 
@@ -14559,9 +13678,9 @@
           version: meta-balena-2.39.0
           date: 2019-07-31T10:56:32.370Z
         - commits:
-            - subject: 'resin-proxy-config: fix up incorrect bash subshell command'
+            - subject: "resin-proxy-config: fix up incorrect bash subshell command"
               hash: 0c8de756c22f635b2ef499848b724f1350f555b0
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14571,9 +13690,8 @@
           version: meta-balena-2.38.3
           date: 2019-07-10T08:16:25.713Z
         - commits:
-            - subject: >-
-                Update to kernel-modules-headers v0.0.20 to fix missing target
-                modpost binary on kernel 5.0.3
+            - subject: Update to kernel-modules-headers v0.0.20 to fix missing target modpost
+                binary on kernel 5.0.3
               hash: 13bea65dd8201e91b65121ffc2d7bce5d41eedab
               body: |
                 This version fixes the missing target modpost binary
@@ -14581,35 +13699,29 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Update to kernel-modules-headers v0.0.20 to fix missing target
+                Changelog-entry: Update to kernel-modules-headers v0.0.20 to fix missing target
                   modpost binary on kernel 5.0.3
-                changelog-entry: >-
-                  Update to kernel-modules-headers v0.0.20 to fix missing target
+                changelog-entry: Update to kernel-modules-headers v0.0.20 to fix missing target
                   modpost binary on kernel 5.0.3
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Update to kernel-modules-headers v0.0.19 to fix target objtool
-                compile issue on kernel 5.0.3
+            - subject: Update to kernel-modules-headers v0.0.19 to fix target objtool compile
+                issue on kernel 5.0.3
               hash: 10846e50674185b7c3126e45ad42f3927c822415
               body: >
                 This version fixes the use of wrong fixdep binary (the bug makes
                 it use
 
-                target fixdep binary instead of cross fixdep binary) used for
-                compiling
+                target fixdep binary instead of cross fixdep binary) used for compiling
 
                 the target objtool binary on kernel version 5.0.3.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Update to kernel-modules-headers v0.0.19 to fix target objtool
+                Changelog-entry: Update to kernel-modules-headers v0.0.19 to fix target objtool
                   compile issue on kernel 5.0.3
-                changelog-entry: >-
-                  Update to kernel-modules-headers v0.0.19 to fix target objtool
+                changelog-entry: Update to kernel-modules-headers v0.0.19 to fix target objtool
                   compile issue on kernel 5.0.3
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
@@ -14636,22 +13748,17 @@
                 Fixes #1564
 
 
-                This bbclass uses the common layer path advertised by BBLAYERS
-                to find
+                This bbclass uses the common layer path advertised by BBLAYERS to find
 
-                the paths to different resources in board repository. For
-                example
+                the paths to different resources in board repository. For example
 
-                machine json - to get the slug and advertise it in os-release.
-                After
+                machine json - to get the slug and advertise it in os-release. After
 
-                renaming the common layer (resin to balena) and because we
-                support old
+                renaming the common layer (resin to balena) and because we support old
 
                 references to the old common layer name (by including a dummy
 
-                deprecation layer), we need to make sure this class can cope now
-                with
+                deprecation layer), we need to make sure this class can cope now with
 
                 both cases.
               footer:
@@ -14673,8 +13780,7 @@
                 workaround for thud.
 
 
-                [1]
-                http://lists.openembedded.org/pipermail/openembedded-core/2019-February/278695.html
+                [1] http://lists.openembedded.org/pipermail/openembedded-core/2019-February/278695.html
               footer:
                 Change-type: patch
                 change-type: patch
@@ -14692,8 +13798,7 @@
                 Poky, following os-release(5), sanitizes VERSION_ID accordingly
                 but in
 
-                doing so it produces a nonisemver compliant version. For
-                example:
+                doing so it produces a nonisemver compliant version. For example:
 
                     VERSION="2.37.0+rev1"
                     VERSION_ID="2.37.0-rev1"
@@ -14716,8 +13821,7 @@
                 Since #1550, os-release doesn't reference meta-balena distro
                 version anymore. Restore
 
-                that by providing this information in a new variable called
-                META_BALENA_VERSION.
+                that by providing this information in a new variable called META_BALENA_VERSION.
 
 
                 Fixes #1558
@@ -14727,16 +13831,14 @@
                 Changelog-entry: Introduce META_BALENA_VERSION in os-release
                 changelog-entry: Introduce META_BALENA_VERSION in os-release
               author: Andrei Gherzan
-            - subject: >-
-                Fix a case where changes to u-boot were not regenerating the
-                config file at build time and using stale values.
+            - subject: Fix a case where changes to u-boot were not regenerating the config
+                file at build time and using stale values.
               hash: b40271867c3249566775cfb870a6176bc47d503f
               body: >
                 Currently once config_resin.h is generated, a change in these
                 variables
 
-                doesn't regenerate the file. Add vardeps so that bitbake can
-                regenerate
+                doesn't regenerate the file. Add vardeps so that bitbake can regenerate
 
                 config_resin.h in case these variables are changed.
 
@@ -14745,11 +13847,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix a case where changes to u-boot were not regenerating the
+                Changelog-entry: Fix a case where changes to u-boot were not regenerating the
                   config file at build time and using stale values.
-                changelog-entry: >-
-                  Fix a case where changes to u-boot were not regenerating the
+                changelog-entry: Fix a case where changes to u-boot were not regenerating the
                   config file at build time and using stale values.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -14763,20 +13863,15 @@
                 included by default from the version in Yocto warrior.
 
 
-                In summary, with this change we fix newer NM which stopped
-                handling
+                In summary, with this change we fix newer NM which stopped handling
 
-                rp_filter when connected to multiple interfaces. See "device:
-                disable
+                rp_filter when connected to multiple interfaces. See "device: disable
 
-                rp_filter handling" commit from NM. Without this change, only
-                the
+                rp_filter handling" commit from NM. Without this change, only the
 
-                default route will me usable and binding to a specific interface
-                will
+                default route will me usable and binding to a specific interface will
 
-                break connectivity if that interface is not also the default
-                route for
+                break connectivity if that interface is not also the default route for
 
                 the target IP.
 
@@ -14796,14 +13891,11 @@
                 Currently, bluez's storage data is set to /var/lib/bluetooth
                 which
 
-                in turn is a tmpfs location. We want this location persistent so
-                we can
+                in turn is a tmpfs location. We want this location persistent so we can
 
-                save paired devices over reboot. We do that by adding the
-                corresponding
+                save paired devices over reboot. We do that by adding the corresponding
 
-                bind mount to the state partition and setting bluez to depend on
-                this
+                bind mount to the state partition and setting bluez to depend on this
 
                 mount unit.
 
@@ -14834,7 +13926,7 @@
               author: Andrei Gherzan
             - subject: Add Yocto Warrior support
               hash: b86ee8945ba71ccdae9d7d0d52b2822db39d4c6a
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -14849,11 +13941,9 @@
                 VERSION and VERSION_ID had a slightly different semantics in
                 balenaOS.
 
-                VERSION was referring to the BalenaOS (host OS) version (which
-                is coming from
+                VERSION was referring to the BalenaOS (host OS) version (which is coming from
 
-                device repositories) while VERSION_ID was set to the
-                DISTRO_VERSION.
+                device repositories) while VERSION_ID was set to the DISTRO_VERSION.
 
                 This brings confusion so we change it to adhere to
 
@@ -14861,11 +13951,9 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Set both VERSION_ID and VERSION in os-release to host OS
+                Changelog-entry: Set both VERSION_ID and VERSION in os-release to host OS
                   version
-                changelog-entry: >-
-                  Set both VERSION_ID and VERSION in os-release to host OS
+                changelog-entry: Set both VERSION_ID and VERSION in os-release to host OS
                   version
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
@@ -14947,7 +14035,7 @@
         - commits:
             - subject: Update balena-supervisor to v9.15.8
               hash: 4fcdf63860d17612ef10ff9c721b9f58c8b8c023
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.15.8
                 changelog-entry: Update balena-supervisor to v9.15.8
@@ -14956,7 +14044,7 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: 'kernel-modules-headers: Update to v0.0.18'
+            - subject: "kernel-modules-headers: Update to v0.0.18"
               hash: 9c1fb61a96351c112b98544117b90c4986445516
               body: >
                 This update includes an arch64 fix (module.lds) and one for
@@ -14969,14 +14057,13 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'os-config: Update to v1.1.1 to fix mDNS'
+            - subject: "os-config: Update to v1.1.1 to fix mDNS"
               hash: 8d44decba7a252bfb4399622898d18e28367c4fa
               body: >
                 os-config has a dependency on reqwest which broke mdns on 9.6.
                 The new
 
-                os-config updated this version to one that restored this
-                functionality.
+                os-config updated this version to one that restored this functionality.
 
 
                 Partially fixes: #1531
@@ -14992,14 +14079,11 @@
                 Since 1.29, busybox switched to an internal implementation of
                 the
 
-                resolver based on a feature config, NSLOOKUP_BIG. This is
-                enabled by
+                resolver based on a feature config, NSLOOKUP_BIG. This is enabled by
 
-                default and it's meant to be musl compatible. In BalenaOS we use
-                glibc
+                default and it's meant to be musl compatible. In BalenaOS we use glibc
 
-                and we rely on it for being able to resolve names using NSS
-                modules
+                and we rely on it for being able to resolve names using NSS modules
 
                 (libmdns).
               footer:
@@ -15012,7 +14096,7 @@
               author: Andrei Gherzan
             - subject: Update balena-supervisor to v9.15.4
               hash: a6e1c40853e4bad20de9172f688eb074f8d24b86
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.15.4
                 changelog-entry: Update balena-supervisor to v9.15.4
@@ -15021,9 +14105,7 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: >-
-                Improve logging and version comparison in linux-firmware cleanup
-                class
+            - subject: Improve logging and version comparison in linux-firmware cleanup class
               hash: 6500c7f020133833b820f9152c22b8e45794542c
               body: >
                 This adds an easier to debug logging that shows both removed and
@@ -15041,17 +14123,14 @@
                    Leaving iwlwifi-8000C-34.ucode in place.
                    Leaving iwlwifi-8000C-36.ucode in place.
 
-                Also, this commit improves the version comparison which was
-                comparing
+                Also, this commit improves the version comparison which was comparing
 
-                strings and not integers. Now we try integer comparison and
-                fallback to
+                strings and not integers. Now we try integer comparison and fallback to
 
                 string when parse fails.
 
 
-                Finally, the task's vardeps expands varflags to correctly
-                retrigger on
+                Finally, the task's vardeps expands varflags to correctly retrigger on
 
                 change.
 
@@ -15060,11 +14139,9 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Improve logging and version comparison in linux-firmware
+                Changelog-entry: Improve logging and version comparison in linux-firmware
                   cleanup class
-                changelog-entry: >-
-                  Improve logging and version comparison in linux-firmware
+                changelog-entry: Improve logging and version comparison in linux-firmware
                   cleanup class
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
@@ -15126,7 +14203,7 @@
         - commits:
             - subject: Update kernel-module-headers to version v0.0.16
               hash: 410311755dec70ba4040fcfbcb5ace59884b4644
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15141,14 +14218,11 @@
                 This adds set_os_cmdline which defines os_cmdline so that BSPs
                 can
 
-                import it in their bootargs and pass it to kernel accordingly.
-                Also, as
+                import it in their bootargs and pass it to kernel accordingly. Also, as
 
-                part of os_cmdline, there is an argument added when the booted
-                image is
+                part of os_cmdline, there is an argument added when the booted image is
 
-                a flasher. This can be used in the OS for various flasher
-                specific
+                a flasher. This can be used in the OS for various flasher specific
 
                 checks.
               footer:
@@ -15166,18 +14240,14 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Switch flasher detection in initramfs to flasher boot
-                  parameter
-                changelog-entry: >-
-                  Switch flasher detection in initramfs to flasher boot
-                  parameter
+                Changelog-entry: Switch flasher detection in initramfs to flasher boot parameter
+                changelog-entry: Switch flasher detection in initramfs to flasher boot parameter
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
             - subject: Update balena-supervisor to v9.15.0
               hash: b99419662683f44c09f4369424f450b90f9d0a5a
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.15.0
                 changelog-entry: Update balena-supervisor to v9.15.0
@@ -15186,28 +14256,22 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: >-
-                Improve boot speed by only mounting the inactive partition when
-                needed
+            - subject: Improve boot speed by only mounting the inactive partition when needed
               hash: 28fc12ef94bc8e9a083bc5b1e8052fdb685453c2
               body: >
                 The inactive partition is only needed for HUP or rollbacks. This
                 commit
 
-                changes the mnt-sysroot-inactive.service unit to an automount so
-                that
+                changes the mnt-sysroot-inactive.service unit to an automount so that
 
-                the partition is only mounted when used. This improves boot
-                time.
+                the partition is only mounted when used. This improves boot time.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Improve boot speed by only mounting the inactive partition
-                  when needed
-                changelog-entry: >-
-                  Improve boot speed by only mounting the inactive partition
-                  when needed
+                Changelog-entry: Improve boot speed by only mounting the inactive partition when
+                  needed
+                changelog-entry: Improve boot speed by only mounting the inactive partition when
+                  needed
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
@@ -15216,20 +14280,16 @@
               body: >
                 Since yocto thud, and more specifically since poky switched to
 
-                openssl 1.1 line, the openssl binary is provided by
-                'openssl-bin'. On
+                openssl 1.1 line, the openssl binary is provided by 'openssl-bin'. On
 
-                that version, 'openssl' doesn't provide this binary making the
-                uuid
+                that version, 'openssl' doesn't provide this binary making the uuid
 
                 generation script fail.
 
 
-                This patch makes 'openssl-bin' the default dependency but does
-                that in a
+                This patch makes 'openssl-bin' the default dependency but does that in a
 
-                way that older yocto versions can overwrite it back to the old
-                provider
+                way that older yocto versions can overwrite it back to the old provider
 
                 (openssl package).
               footer:
@@ -15259,7 +14319,7 @@
         - commits:
             - subject: Update balena-supervisor to v9.14.10
               hash: 70b9acb15806f0a276f80ab18e9f7ad4aa02d83b
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.14.10
                 changelog-entry: Update balena-supervisor to v9.14.10
@@ -15271,9 +14331,8 @@
           version: meta-balena-2.34.1
           date: 2019-05-14T10:20:59.175Z
         - commits:
-            - subject: >-
-                Add support to update a connectivity section in NetworkManager
-                via config.json
+            - subject: Add support to update a connectivity section in NetworkManager via
+                config.json
               hash: 2585af4a34abcd6ced3dcd0c70913ef1cdfe019d
               body: >
                 We'd like connectivity checking so that Network Manager can
@@ -15283,23 +14342,20 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Add support to update a connectivity section in NetworkManager
+                Changelog-entry: Add support to update a connectivity section in NetworkManager
                   via config.json
-                changelog-entry: >-
-                  Add support to update a connectivity section in NetworkManager
+                changelog-entry: Add support to update a connectivity section in NetworkManager
                   via config.json
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'systemd: Fix journald configuration file'
+            - subject: "systemd: Fix journald configuration file"
               hash: b1cc7829758969112aae599ea0b986624596b8c6
               body: >
                 9a8f1f1b744248964d4d1b2eb2c8dd732a753980 switched to a config
                 file
 
-                fragment but when doing so the section was missed. This patch
-                fixes
+                fragment but when doing so the section was missed. This patch fixes
 
                 that.
               footer:
@@ -15308,9 +14364,8 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: >-
-                Add --max-download-attempts=10 to balenaEngine service to
-                improve performance on shaky networks
+            - subject: Add --max-download-attempts=10 to balenaEngine service to improve
+                performance on shaky networks
               hash: c699d5c13cea6a525c9d6a54152c781bd3885ecc
               body: |
                 This should improve performance on flaky connections.
@@ -15319,18 +14374,16 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Add --max-download-attempts=10 to balenaEngine service to
+                Changelog-entry: Add --max-download-attempts=10 to balenaEngine service to
                   improve performance on shaky networks
-                changelog-entry: >-
-                  Add --max-download-attempts=10 to balenaEngine service to
+                changelog-entry: Add --max-download-attempts=10 to balenaEngine service to
                   improve performance on shaky networks
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-engine to 18.09.5
               hash: 0894326a372e14056fede8c7acda67fa83e39284
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15339,22 +14392,18 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Log initramfs messages to kernel dmesg to capture fsck,
-                partition expand etc. command output
+            - subject: Log initramfs messages to kernel dmesg to capture fsck, partition
+                expand etc. command output
               hash: 580a6fb37f5c077d3c80957db02d7cfd3376fdc5
               body: >
                 We run some operations in the initramfs. fsck, expand partitions
                 etc.
 
-                Any error messages or warnings printed here are invisible in
-                production
+                Any error messages or warnings printed here are invisible in production
 
-                images. This line from debian initramfs-tools configures the
-                initramfs
+                images. This line from debian initramfs-tools configures the initramfs
 
-                shell to log all output in /dev/kmsg so the dmesg shows the
-                output of
+                shell to log all output in /dev/kmsg so the dmesg shows the output of
 
                 initramfs commands as well.
 
@@ -15362,16 +14411,14 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Log initramfs messages to kernel dmesg to capture fsck,
+                Changelog-entry: Log initramfs messages to kernel dmesg to capture fsck,
                   partition expand etc. command output
-                changelog-entry: >-
-                  Log initramfs messages to kernel dmesg to capture fsck,
+                changelog-entry: Log initramfs messages to kernel dmesg to capture fsck,
                   partition expand etc. command output
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'kernel-resin: Add FAT fs specific configs to RESIN_CONFIGS'
+            - subject: "kernel-resin: Add FAT fs specific configs to RESIN_CONFIGS"
               hash: a09550d9633eaba9b55ce2c98d9a43a5b52dfe6f
               body: |
                 Add FAT fs specific configs, necessary to mount the
@@ -15386,7 +14433,7 @@
               author: Sebastian Panceac
             - subject: Update balena-supervisor to v9.14.9
               hash: 167164b41957981b67c90dd78a19073a2b231878
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.14.9
                 changelog-entry: Update balena-supervisor to v9.14.9
@@ -15397,7 +14444,7 @@
               author: Cameron Diver
             - subject: Introduce meta-balena yocto thud support
               hash: b2fea323b337bd6868f3f41b70f8bdb688b11bb8
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15409,8 +14456,7 @@
             - subject: Update os-config to 1.1.0
               hash: 0ff476e2724525b96e3d72fc00d22423af2d6cb4
               body: >
-                This version includes rust 1.33 support which we use in
-                balenaOS.
+                This version includes rust 1.33 support which we use in balenaOS.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15453,11 +14499,9 @@
                 When we set the udev rule we use IMPORT{program} to know what
                 symlinks
 
-                to create in the sysroot directory. The problem is that we don't
-                use
+                to create in the sysroot directory. The problem is that we don't use
 
-                absolute paths and from the documentation udev uses
-                /usr/lib/udev as the
+                absolute paths and from the documentation udev uses /usr/lib/udev as the
 
                 default path while we install the invoked script in /lib/udev.
 
@@ -15471,8 +14515,7 @@
 
                 This PR changes the udev rule to use an absolute path for the
 
-                resin_update_state_probe script. Also it fixes some typos in the
-                script
+                resin_update_state_probe script. Also it fixes some typos in the script
 
                 itself.
               footer:
@@ -15483,22 +14526,19 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: >-
-                libmbim: Refresh patches after last update to avoid build
-                warnings
+            - subject: "libmbim: Refresh patches after last update to avoid build warnings"
               hash: 3b3bfcd8c74070797b55ab2a6e7079cc320581a6
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: >-
-                modemmanager: Refresh patches after last update to avoid build
-                warnings
+            - subject: "modemmanager: Refresh patches after last update to avoid build
+                warnings"
               hash: 83ccf2a4a131b8a116ab90e6272734ac67d73781
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15511,36 +14551,27 @@
                 Since thud, poky distro file on which balena OS is based,
                 already
 
-                includes security_flags.inc. Because of this change, this
-                version throws
+                includes security_flags.inc. Because of this change, this version throws
 
                 a build warning similar to:
 
 
-                WARNING Duplicate inclusion for
-                /build/../layers/poky/meta/conf/distro/include/security_flags.inc
+                WARNING Duplicate inclusion for /build/../layers/poky/meta/conf/distro/include/security_flags.inc
 
-                in
-                /build/../layers/meta-resin/meta-balena-thud/conf/distro/include/balena-os-yocto-version.inc
+                in /build/../layers/meta-resin/meta-balena-thud/conf/distro/include/balena-os-yocto-version.inc
 
 
-                This happens because again, we import `poky` and
-                `security_flags` but
+                This happens because again, we import `poky` and `security_flags` but
 
-                since thud, poky includes security_flags by default. In order to
-                avoid
+                since thud, poky includes security_flags by default. In order to avoid
 
-                this warning we import it (security_flags) now using an .inc
-                file at the
+                this warning we import it (security_flags) now using an .inc file at the
 
-                level of the yocto version meta-balena layer. There is as well a
-                small
+                level of the yocto version meta-balena layer. There is as well a small
 
-                additional wrinkle here. We switch the include statement from
-                `require`
+                additional wrinkle here. We switch the include statement from `require`
 
-                to `include` so new layers (like thud) don't have to carry this
-                hack in
+                to `include` so new layers (like thud) don't have to carry this hack in
 
                 the future.
 
@@ -15554,17 +14585,15 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'systemd: Make directory warning patch yocto version specific'
+            - subject: "systemd: Make directory warning patch yocto version specific"
               hash: 7bedeb98520b6b1bc995b4484f6b61d347a0befe
               body: >
                 We used to have this patch applied for all the supported yocto
                 versions.
 
-                Since thud, this patch is included by default so this change
-                backports
+                Since thud, this patch is included by default so this change backports
 
-                it on all the rest of the supported mate-balena yocto version
-                specific
+                it on all the rest of the supported mate-balena yocto version specific
 
                 layers.
               footer:
@@ -15590,7 +14619,7 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'systemd: Use a conf.d file for journald configuration'
+            - subject: "systemd: Use a conf.d file for journald configuration"
               hash: 9a8f1f1b744248964d4d1b2eb2c8dd732a753980
               body: >
                 Since yocto thud systemd main configuration files are part of
@@ -15614,8 +14643,7 @@
                 The reason for including this version is that balena-engine
                 requires
 
-                newer go compiler and also we want to unify it across our
-                supported
+                newer go compiler and also we want to unify it across our supported
 
                 yocto versions to avoid eventual possible runtime issues.
               footer:
@@ -15628,7 +14656,7 @@
               author: Andrei Gherzan
             - subject: Update balena-engine to 18.09.3
               hash: 53ce14708251cda410f2e870b6ec9342e7e4e1e4
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15639,7 +14667,7 @@
               author: Andrei Gherzan
             - subject: Update balena-supervisor to v9.14.6
               hash: 0ec51a88d9389b9f71a4bb4b2e33fda9464cde8c
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v9.14.6
                 changelog-entry: Update balena-supervisor to v9.14.6
@@ -15648,38 +14676,33 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: 'resin-u-boot: make devtool-compatible'
+            - subject: "resin-u-boot: make devtool-compatible"
               hash: fb727b680fbfad8db39c2b491e49f1568c111436
               body: >
                 devtool moves the files from the WORKDIR into
                 ${S}/oe-local-files which makes
 
-                copying of env_resin.h fail if the u-boot source is being
-                modified using
+                copying of env_resin.h fail if the u-boot source is being modified using
 
-                devtool. Since devtool also alters FILESPATH to include said
-                oe-local-files
+                devtool. Since devtool also alters FILESPATH to include said oe-local-files
 
-                directory, we can iterate over those paths instead of relying on
-                WORKDIR.
+                directory, we can iterate over those paths instead of relying on WORKDIR.
               footer:
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Sven Schwermer <sven.schwermer@disruptive-technologies.com>
                 signed-off-by: Sven Schwermer <sven.schwermer@disruptive-technologies.com>
               author: Sven Schwermer
-            - subject: 'docker-disk: Disable unnecessary docker pid check'
+            - subject: "docker-disk: Disable unnecessary docker pid check"
               hash: d7583f3373de1188240e65a8e30def281657e0d0
               body: >
                 By checking for a pid you are prevented from building Balena
                 inside
 
-                of a privileged container with a bind mount on
-                /var/run/docker.sock
+                of a privileged container with a bind mount on /var/run/docker.sock
 
 
-                The "Test docker execute permission" stanza is adequate for
-                testing
+                The "Test docker execute permission" stanza is adequate for testing
 
                 if docker is operational.
               footer:
@@ -15692,7 +14715,7 @@
               author: Armin Schlegel
             - subject: Update libmbim to version 1.18.0
               hash: 677159770b7cfa0eb0a6611094ea7673f67883d3
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15703,7 +14726,7 @@
               author: Zahari Petkov
             - subject: Update libqmi to version 1.22.2
               hash: 8047b6b9ec42ef4aab9798e516e4ded54a62a252
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15724,9 +14747,8 @@
                 Signed-off-by: Zahari Petkov <zahari@balena.io>
                 signed-off-by: Zahari Petkov <zahari@balena.io>
               author: Zahari Petkov
-            - subject: >-
-                Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily add
-                extra kernel cmdline args to production images
+            - subject: Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily add extra
+                kernel cmdline args to production images
               hash: 4b607b32495737f6f83f12e891188ab008b0de47
               body: >
                 balenaOS comes in two flavours, production/development.
@@ -15734,20 +14756,16 @@
 
                 images have various options passed to the kernel cmdline.
 
-                Currently some devices BSPs have those options passed and some
-                dont.
+                Currently some devices BSPs have those options passed and some dont.
 
                 It'll be hard to keep the common options consistent.
 
-                e.g. consoleblank=0 is passed for some devices and not for
-                others.
+                e.g. consoleblank=0 is passed for some devices and not for others.
 
 
-                We'd like the extra options we pass to be in one place. All BSPs
-                can
+                We'd like the extra options we pass to be in one place. All BSPs can
 
-                then append this variable in their respective recipe/bootloader
-                config
+                then append this variable in their respective recipe/bootloader config
 
                 etc.
 
@@ -15756,11 +14774,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily
+                Changelog-entry: Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily
                   add extra kernel cmdline args to production images
-                changelog-entry: >-
-                  Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily
+                changelog-entry: Add a OS_KERNEL_CMDLINE parameter that allows BSPs to easily
                   add extra kernel cmdline args to production images
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -15770,7 +14786,7 @@
   version: 2.33.0+rev1
   date: 2019-05-05T09:24:41.004Z
 - commits:
-    - subject: 'nanopi-air-bt: Load BT firmware according to chip revision'
+    - subject: "nanopi-air-bt: Load BT firmware according to chip revision"
       hash: 6b338fffb57b26e4b2788900b22e96795f89d7e3
       body: |
         NanoPi Neo Air commes with tho different BT/WiFi chip versions:
@@ -15778,8 +14794,8 @@
         This commit loads a different BT firmware based on the chip
         revisions of this board.
       footer:
-        Changelog-entry: 'nanopi-air-bt: Load BT firmware according to chip revision'
-        changelog-entry: 'nanopi-air-bt: Load BT firmware according to chip revision'
+        Changelog-entry: "nanopi-air-bt: Load BT firmware according to chip revision"
+        changelog-entry: "nanopi-air-bt: Load BT firmware according to chip revision"
         Signed-off-by: Sebastian Panceac <sebastian@balena.io>
         signed-off-by: Sebastian Panceac <sebastian@balena.io>
       author: Sebastian Panceac
@@ -15800,7 +14816,7 @@
         - commits:
             - subject: Update resin-supervisor to v9.11.3
               hash: 7ad04ea5594fc1cf5f378b9cab3c75b2ee6f0e6e
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15812,14 +14828,13 @@
           version: meta-resin-2.31.5
           date: 2019-03-21T14:43:57.016Z
         - commits:
-            - subject: 'resin-supervisor: Recreate on start if config has changed'
+            - subject: "resin-supervisor: Recreate on start if config has changed"
               hash: 20032211302d25300c09310e169cafa01375e35e
               body: >
                 Fix the ordering of the conditional check when starting the
                 supervisor container;
 
-                only check that the values being passed into the environment
-                match the ones held
+                only check that the values being passed into the environment match the ones held
 
                 in the config IF the container already exists.
               footer:
@@ -15833,7 +14848,7 @@
         - commits:
             - subject: Update resin-supervisor to v9.11.2
               hash: abb864096b5b473893aa7011a685ed8df97a28ee
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15847,7 +14862,7 @@
         - commits:
             - subject: Update resin-supervisor to v9.11.1
               hash: 0993710382367b865ce81113dbe5566e5814da10
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15861,7 +14876,7 @@
         - commits:
             - subject: Update resin-supervisor to v9.11.0
               hash: 8b1380bce8a664ef228b054c2b065521acbb48aa
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15873,7 +14888,7 @@
           version: meta-resin-2.31.1
           date: 2019-03-18T19:21:24.218Z
         - commits:
-            - subject: 'README:md: Document dnsServers behaviour'
+            - subject: "README:md: Document dnsServers behaviour"
               hash: ad441b8367d65fe780beef35b20f8d4898bdd339
               body: >
                 Taken from fa3de6987e3bc82ab6d85038c637f1871e5269cb commit
@@ -15886,7 +14901,7 @@
               author: Alexis Svinartchouk
             - subject: Update resin-supervisor to v9.9.0
               hash: 133dde58bde7c4d54ad157374bb3e7062a599e31
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -15940,9 +14955,9 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'resin-init: update resin.io reference to balenaOS'
+            - subject: "resin-init: update resin.io reference to balenaOS"
               hash: 593fcb558b1afe3892560fdd7e0c315c9459466f
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -15952,7 +14967,7 @@
           version: meta-resin-2.31.0
           date: 2019-03-08T14:31:27.986Z
         - commits:
-            - subject: 'resin-supervisor: Recreate on start if config has changed'
+            - subject: "resin-supervisor: Recreate on start if config has changed"
               hash: 3ce04f93b1894f86be5d838bcc24335aaa161233
               body: >
                 When starting the supervisor container, check that the values
@@ -15965,22 +14980,18 @@
                 Signed-off-by: Rich Bayliss <rich@balena.io>
                 signed-off-by: Rich Bayliss <rich@balena.io>
               author: Rich Bayliss
-            - subject: >-
-                Generate the temporary kernel-devsrc compressed archive in
-                WORKDIR instead of B
+            - subject: Generate the temporary kernel-devsrc compressed archive in WORKDIR
+                instead of B
               hash: ed5fe09c9dfb4f5dd07bae691b277b9d2f38f718
               body: >
                 It is best to not create anything in ${B} even if just temporary
                 because
 
-                it alters the directory in ways which can break other parts of
-                the build
+                it alters the directory in ways which can break other parts of the build
 
-                system. For example, if there is a leftover kernel_source.tar.gz
-                in B,
+                system. For example, if there is a leftover kernel_source.tar.gz in B,
 
-                then the current kernel-devsrc will create a hardlink of this
-                file in
+                then the current kernel-devsrc will create a hardlink of this file in
 
                 the kernel source tree and then the command:
 
@@ -15993,16 +15004,14 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Generate the temporary kernel-devsrc compressed archive in
+                Changelog-entry: Generate the temporary kernel-devsrc compressed archive in
                   WORKDIR instead of B
-                changelog-entry: >-
-                  Generate the temporary kernel-devsrc compressed archive in
+                changelog-entry: Generate the temporary kernel-devsrc compressed archive in
                   WORKDIR instead of B
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: 'balena-engine: Update to include fix for signal SIGRTMIN+3'
+            - subject: "balena-engine: Update to include fix for signal SIGRTMIN+3"
               hash: 0e19efb71526097cad4037336f7a410782189fa0
               body: |
                 See https://github.com/opencontainers/runc/issues/1766.
@@ -16018,8 +15027,7 @@
                 There is no need to wait 1 second if a label hasn't appeared.
                 Other
 
-                services depend on these partitions to be mounted. Reduce sleep
-                to 0.1
+                services depend on these partitions to be mounted. Reduce sleep to 0.1
 
                 second.
               footer:
@@ -16030,13 +15038,12 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'resin-expand: Reduce sleep duration to speed up boot'
+            - subject: "resin-expand: Reduce sleep duration to speed up boot"
               hash: 6c69d676d36ed6a94ca094037515dd5ee4a5697a
               body: >
                 There is no need to sleep for 1 second if a label isn't visible.
 
-                Other services depend on the partitons mounted. Reduce sleep to
-                0.1
+                Other services depend on the partitons mounted. Reduce sleep to 0.1
 
                 second.
               footer:
@@ -16045,7 +15052,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'initrdscripts: Reduce sleep to speed up boot'
+            - subject: "initrdscripts: Reduce sleep to speed up boot"
               hash: 4a6cb8ae75e275de389dc3ef9dfbd52c3bdd72f1
               body: >
                 There is no need to sleep for 1 second if the label hasn't been
@@ -16060,33 +15067,29 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Make balena-host daemon socket activated to reduce baseline
-                cpu/memory usage
+            - subject: Make balena-host daemon socket activated to reduce baseline cpu/memory
+                usage
               hash: 0d0cb22118e08d710640697561853a1227b64b92
               body: >
                 Fixes #1405
 
 
-                We'd like the balena-host daemon to be socket activated so that
-                it does
+                We'd like the balena-host daemon to be socket activated so that it does
 
                 not consume any cpu/memory resource until used.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Make balena-host daemon socket activated to reduce baseline
+                Changelog-entry: Make balena-host daemon socket activated to reduce baseline
                   cpu/memory usage
-                changelog-entry: >-
-                  Make balena-host daemon socket activated to reduce baseline
+                changelog-entry: Make balena-host daemon socket activated to reduce baseline
                   cpu/memory usage
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
             - subject: Update resin-supervisor to v9.8.6
               hash: 3124067996edded74e52cf9b87ec5dc9ee95c730
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16095,9 +15098,8 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: >-
-                Add support for aufs 4.18.11+, 4.19, 4.20 variants and update
-                4.14, 4.14.56+, 4.15, 4.16, 4.17, 4.18
+            - subject: Add support for aufs 4.18.11+, 4.19, 4.20 variants and update 4.14,
+                4.14.56+, 4.15, 4.16, 4.17, 4.18
               hash: 9c8b60cf92aa7a25f424532956439b518ec96201
               body: |
                 We add support for 4.18.11+, 4.19, 4.19.17+, 4.20, 4.20.4+.
@@ -16105,18 +15107,16 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Add support for aufs 4.18.11+, 4.19, 4.20 variants and update
+                Changelog-entry: Add support for aufs 4.18.11+, 4.19, 4.20 variants and update
                   4.14, 4.14.56+, 4.15, 4.16, 4.17, 4.18
-                changelog-entry: >-
-                  Add support for aufs 4.18.11+, 4.19, 4.20 variants and update
+                changelog-entry: Add support for aufs 4.18.11+, 4.19, 4.20 variants and update
                   4.14, 4.14.56+, 4.15, 4.16, 4.17, 4.18
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: 'balena-engine: Bump to include runc patch'
+            - subject: "balena-engine: Bump to include runc patch"
               hash: f56f08136e9c855637ff28880fb593dba53d452b
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -16125,7 +15125,7 @@
               author: Andrei Gherzan
             - subject: Improve kernel-module-headers for v4.18+ kernels
               hash: 0931b97b76ef2d04697468f027b53247803b51d4
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -16136,7 +15136,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v9.8.3
               hash: 76a72c58095d0d1b45a552f62b75bb5ec18813c6
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16145,16 +15145,14 @@
                 Signed-off-by: Cameron Diver <cameron@balena.io>
                 signed-off-by: Cameron Diver <cameron@balena.io>
               author: Cameron Diver
-            - subject: >-
-                Ask chrony to quickly take measurements from custom NTP servers
-                when they are added
+            - subject: Ask chrony to quickly take measurements from custom NTP servers when
+                they are added
               hash: 8cb1664a2650b1a60849efaf009b205e8e796816
               body: >
                 By default, chrony will slowly and gracefully take measurements
                 from
 
-                the new ntp server. The burst 4/10 command will make chrony take
-                4 good
+                the new ntp server. The burst 4/10 command will make chrony take 4 good
 
                 measurements within 2 seconds each. It will try up to 10 times.
 
@@ -16162,12 +15160,10 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Ask chrony to quickly take measurements from custom NTP
-                  servers when they are added
-                changelog-entry: >-
-                  Ask chrony to quickly take measurements from custom NTP
-                  servers when they are added
+                Changelog-entry: Ask chrony to quickly take measurements from custom NTP servers
+                  when they are added
+                changelog-entry: Ask chrony to quickly take measurements from custom NTP servers
+                  when they are added
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
@@ -16188,9 +15184,7 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Prevent rollbacks from running if the previous OS is before
-                v2.30.0
+            - subject: Prevent rollbacks from running if the previous OS is before v2.30.0
               hash: fee00ba8b841d3e8634960c37c3e96c994c18567
               body: >
                 v2.30.0 is a more mature version for rollbacks. Prevent
@@ -16200,11 +15194,9 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Prevent rollbacks from running if the previous OS is before
+                Changelog-entry: Prevent rollbacks from running if the previous OS is before
                   v2.30.0
-                changelog-entry: >-
-                  Prevent rollbacks from running if the previous OS is before
+                changelog-entry: Prevent rollbacks from running if the previous OS is before
                   v2.30.0
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -16215,8 +15207,7 @@
                 The partition numbers are hex and not integers. This is obvious
                 when
 
-                using the jetson family of devices as their partition numbering
-                starts
+                using the jetson family of devices as their partition numbering starts
 
                 at 0xc.
 
@@ -16232,46 +15223,37 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Convert partition numbers to hex in u-boot hook. Shouldn't
-                affect any device.
+            - subject: Convert partition numbers to hex in u-boot hook. Shouldn't affect any
+                device.
               hash: 6c646e5c275f881c255e49d206a15d6fbbba3276
               body: >
                 From u-boot docs:
 
-                "Almost all U-Boot commands expect numbers to be entered in
-                hexadecimal
+                "Almost all U-Boot commands expect numbers to be entered in hexadecimal
 
                 input format"
 
 
-                We only hit this in the jetson family as the boot partition
-                there is
+                We only hit this in the jetson family as the boot partition there is
 
-                0xc. Add a simple conversion to hex. This should not affect any
-                devices
+                0xc. Add a simple conversion to hex. This should not affect any devices
 
                 that use <9 partition numbers. And allow us to use the same hook
 
-                from meta-balena accross all devices. Currently the jetson
-                family has
+                from meta-balena accross all devices. Currently the jetson family has
 
                 its own custom hook with this one-liner.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Convert partition numbers to hex in u-boot hook. Shouldn't
+                Changelog-entry: Convert partition numbers to hex in u-boot hook. Shouldn't
                   affect any device.
-                changelog-entry: >-
-                  Convert partition numbers to hex in u-boot hook. Shouldn't
+                changelog-entry: Convert partition numbers to hex in u-boot hook. Shouldn't
                   affect any device.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Reduce default reboot/poweroff timeouts from 30 minutes to 10
-                minutes
+            - subject: Reduce default reboot/poweroff timeouts from 30 minutes to 10 minutes
               hash: 59c923777e6145288df5b6e77ca33a21323b68e3
               body: >
                 The default timeout for poweroff/reboot targets is 30 minutes.
@@ -16280,21 +15262,17 @@
                 too long. Reduce it to 10 minutes.
 
 
-                We might start hitting this when the supervisor starts rebooting
-                devices
+                We might start hitting this when the supervisor starts rebooting devices
 
-                more gracefully after
-                https://github.com/balena-io/balena-supervisor/issues/861
+                more gracefully after https://github.com/balena-io/balena-supervisor/issues/861
 
                 is resolved.
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Reduce default reboot/poweroff timeouts from 30 minutes to 10
+                Changelog-entry: Reduce default reboot/poweroff timeouts from 30 minutes to 10
                   minutes
-                changelog-entry: >-
-                  Reduce default reboot/poweroff timeouts from 30 minutes to 10
+                changelog-entry: Reduce default reboot/poweroff timeouts from 30 minutes to 10
                   minutes
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -16305,8 +15283,7 @@
                 There are tmp directories supervisor assumes nobody touches in
                 which
 
-                things like update lock files are stored. This patch configures
-                systemd
+                things like update lock files are stored. This patch configures systemd
 
                 tmpfiles to ignore these tmp paths.
 
@@ -16315,12 +15292,8 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Configure systemd tmpfiles to ignore supervisor tmp
-                  directories
-                changelog-entry: >-
-                  Configure systemd tmpfiles to ignore supervisor tmp
-                  directories
+                Changelog-entry: Configure systemd tmpfiles to ignore supervisor tmp directories
+                changelog-entry: Configure systemd tmpfiles to ignore supervisor tmp directories
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
@@ -16348,18 +15321,15 @@
                 `config.json` as it follows:
 
 
-                * when dnsServers is not defined, or empty, the default value of
-                it will
+                * when dnsServers is not defined, or empty, the default value of it will
 
                 be considered google DNS (8.8.8.8)
 
-                * when dnsServers is "null", the system will not alter
-                dnsServers to the
+                * when dnsServers is "null", the system will not alter dnsServers to the
 
                 default server as stated above
 
-                * when dnsServers is defined and not "null" it will be
-                considered as
+                * when dnsServers is defined and not "null" it will be considered as
 
                 such without any additional servers servers
 
@@ -16368,18 +15338,16 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Define default DNS servers behaviour with and without google
+                Changelog-entry: Define default DNS servers behaviour with and without google
                   DNS
-                changelog-entry: >-
-                  Define default DNS servers behaviour with and without google
+                changelog-entry: Define default DNS servers behaviour with and without google
                   DNS
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
             - subject: Update balena-supervisor to v9.4.2
               hash: 4d66971c840b6142c7e22c5538b5c34356b9f880
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16406,8 +15374,7 @@
               body: >
                 Since balena-engine rename, the daemon is looking for
 
-                `balena-engine-init` when running containers with `--init`. Fix
-                the tini
+                `balena-engine-init` when running containers with `--init`. Fix the tini
 
                 filename to comply with this.
 
@@ -16421,27 +15388,23 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: >-
-                Fix nm dispatcher hook when there are no custom ntp servers in
+            - subject: Fix nm dispatcher hook when there are no custom ntp servers in
                 config.json
               hash: 0b75ee48cee005d78e08d8c68722cc2374567123
               body: >
                 If there are no custom ntp servers, the added_server_file
                 doesn't exist
 
-                Add a check and avoid running the script if the file does not
-                exist
+                Add a check and avoid running the script if the file does not exist
 
 
                 Fixes #1362
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix nm dispatcher hook when there are no custom ntp servers in
+                Changelog-entry: Fix nm dispatcher hook when there are no custom ntp servers in
                   config.json
-                changelog-entry: >-
-                  Fix nm dispatcher hook when there are no custom ntp servers in
+                changelog-entry: Fix nm dispatcher hook when there are no custom ntp servers in
                   config.json
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -16463,7 +15426,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v9.3.0
               hash: dc5ed342a39c32d2efa00197e4ce7578e8de20f9
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16485,9 +15448,8 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Add a workaround for a bug where the chronyc online command in
-                network manager hook would get stuck and eat cpu cycles
+            - subject: Add a workaround for a bug where the chronyc online command in network
+                manager hook would get stuck and eat cpu cycles
               hash: 6fe830882bf8ee62dc6db09b5a8a6f099d64fe41
               body: >
                 We have noticed devices in support that show high cpu usage
@@ -16496,19 +15458,16 @@
                 the process chronyc online seems to be eating up 50% cpu.
 
 
-                This is probably fixed upstream
-                https://github.com/mlichvar/chrony/commit/6863e43269fe27ce2744eb643295f31c00ec176d#diff-50898f0cb35139d87132f4732a029213
+                This is probably fixed upstream https://github.com/mlichvar/chrony/commit/6863e43269fe27ce2744eb643295f31c00ec176d#diff-50898f0cb35139d87132f4732a029213
 
 
                 Add a timeout in any case as its a lower risk option
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Add a workaround for a bug where the chronyc online command in
+                Changelog-entry: Add a workaround for a bug where the chronyc online command in
                   network manager hook would get stuck and eat cpu cycles
-                changelog-entry: >-
-                  Add a workaround for a bug where the chronyc online command in
+                changelog-entry: Add a workaround for a bug where the chronyc online command in
                   network manager hook would get stuck and eat cpu cycles
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
@@ -16518,17 +15477,13 @@
               body: >
                 There can be cases where a image type gets invalidated (due to a
 
-                variable change or so) and the dependency of it not. For example
-                the img
+                variable change or so) and the dependency of it not. For example the img
 
-                type can get invalidated while the hostapp ext3 type doesn't.
-                The img
+                type can get invalidated while the hostapp ext3 type doesn't. The img
 
-                generatiton script consumes/uses the rootfs generated by the
-                hostapp
+                generatiton script consumes/uses the rootfs generated by the hostapp
 
-                type but, it references the artifact based on IMAGE_NAME
-                variable which
+                type but, it references the artifact based on IMAGE_NAME variable which
 
                 includes a time stamp. See bitbake.conf:
 
@@ -16536,14 +15491,11 @@
                 IMAGE_NAME = "${IMAGE_BASENAME}-${MACHINE}-${DATETIME}"
 
 
-                When that happens, the new timestamp will change and img will
-                fail to
+                When that happens, the new timestamp will change and img will fail to
 
-                find the old artifact of hostapp. Change this behaviour by using
-                the
+                find the old artifact of hostapp. Change this behaviour by using the
 
-                symlink reference IMAGE_LINK_NAME which doesn't include a
-                timestamp.
+                symlink reference IMAGE_LINK_NAME which doesn't include a timestamp.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -16558,8 +15510,7 @@
                 When BALENA_BOOT_FAT32 is 1, it will instruct the raw image
                 generator to
 
-                create the filesystem using 32 as file allocation tables type
-                and, as
+                create the filesystem using 32 as file allocation tables type and, as
 
                 well, create the boot partition as fat32 type.
               footer:
@@ -16572,7 +15523,7 @@
               author: Andrei Gherzan
             - subject: Deprecate morty and krogoth
               hash: 9d311fd13ad2af4b17a7a9a512e2f667e4ff9f58
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16581,31 +15532,27 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Deploy kernel source as a build artifact as well for external
-                module compilation
+            - subject: Deploy kernel source as a build artifact as well for external module
+                compilation
               hash: bfc7a67cb6b6f38617bb810f2b5c1e051ebf6a4a
               body: >
                 We want to build the kernel-devsrc recipe so that we can package
                 the
 
-                kernel source tarball. This tarball will allow users to use the
-                source
+                kernel source tarball. This tarball will allow users to use the source
 
                 package and compile or cross compile kernel modules
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Deploy kernel source as a build artifact as well for external
+                Changelog-entry: Deploy kernel source as a build artifact as well for external
                   module compilation
-                changelog-entry: >-
-                  Deploy kernel source as a build artifact as well for external
+                changelog-entry: Deploy kernel source as a build artifact as well for external
                   module compilation
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'kernel-devsrc: Tarball up the kernel source and deploy it.'
+            - subject: "kernel-devsrc: Tarball up the kernel source and deploy it."
               hash: 4da9fdc90001f64f2bd8852cd4cf8a8de3b02cbb
               body: >
                 The kernel-devsrc recipe only builds a package by default. We'd
@@ -16618,7 +15565,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'kernel-modules-headers: Use the build directory for artifacts'
+            - subject: "kernel-modules-headers: Use the build directory for artifacts"
               hash: 3e09d127d86729a94cd9a600a6f4f7568b4d6315
               body: |
                 Otherwise the module header tarball appears in the kernel source
@@ -16629,18 +15576,18 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'docs: Add documentation on nested changelogs'
+            - subject: "docs: Add documentation on nested changelogs"
               hash: d02c8f877914b8173af4f4fd051d4e5626a2aeae
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Giovanni Garufi <giovanni@balena.io>
                 signed-off-by: Giovanni Garufi <giovanni@balena.io>
               author: Giovanni Garufi
-            - subject: 'VersionBot: update upstream name and url'
+            - subject: "VersionBot: update upstream name and url"
               hash: 203ddc055b3ea63bfa953a8917fdcd2a4961c012
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -16656,8 +15603,7 @@
                 Currently, because we bind mount apps.json unconditionally, when
                 this
 
-                file doesn't exist, balena engine will create a directory on the
-                data
+                file doesn't exist, balena engine will create a directory on the data
 
                 filesystem. This breaks when we add an apps.json file after the
 
@@ -16699,8 +15645,7 @@
 
                 Warning networkmanager_1.10.6.bb: Unable to get checksum for
 
-                networkmanager SRC_URI entry balena-client-id.patch: file could
-                not
+                networkmanager SRC_URI entry balena-client-id.patch: file could not
 
                 be found
               footer:
@@ -16713,7 +15658,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v9.0.1
               hash: 73a8bf6d0b45b052f05403ad6bf84504be2d918d
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16722,20 +15667,16 @@
                 Signed-off-by: Pablo Carranza Velez <pablo@balena.io>
                 signed-off-by: Pablo Carranza Velez <pablo@balena.io>
               author: Pablo Carranza Velez
-            - subject: >-
-                Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid
-                entries
+            - subject: Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid entries
               hash: c10653eb0b17e3997fb77182cf62b9cdc143f25c
               body: |
                 Fixes #1330
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid
+                Changelog-entry: Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid
                   entries
-                changelog-entry: >-
-                  Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid
+                changelog-entry: Fix cases where RESIN_BOOT_PARTITION_FILES includes invalid
                   entries
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
@@ -16752,9 +15693,8 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: >-
-                Configure NetworkManager to only ignore our vpn interface but
-                manage other tun devices
+            - subject: Configure NetworkManager to only ignore our vpn interface but manage
+                other tun devices
               hash: 2a5415c4a9a1b9c1e3da8a340be4ba307174c42d
               body: >
                 Under the current configuration we instruct NetworkManager
@@ -16764,57 +15704,47 @@
 
                 enforced as an extra precation as we run an openvpn client which
 
-                connects to the balena-cloud backend. This client creates, on
-                the host,
+                connects to the balena-cloud backend. This client creates, on the host,
 
-                the interface `resin-tun` currently (rename pending). We want to
-                loosen
+                the interface `resin-tun` currently (rename pending). We want to loosen
 
-                up this restriction to only unmanage this specific device -
-                `resin-tun`
+                up this restriction to only unmanage this specific device - `resin-tun`
 
-                - so that users can take advantage of NetworkManager managing
-                other tun
+                - so that users can take advantage of NetworkManager managing other tun
 
                 devices.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Configure NetworkManager to only ignore our vpn interface but
+                Changelog-entry: Configure NetworkManager to only ignore our vpn interface but
                   manage other tun devices
-                changelog-entry: >-
-                  Configure NetworkManager to only ignore our vpn interface but
+                changelog-entry: Configure NetworkManager to only ignore our vpn interface but
                   manage other tun devices
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'networkmanager: Add pppd to FILES'
+            - subject: "networkmanager: Add pppd to FILES"
               hash: b05bc683b6517318a3ebef56010d671ae07804c1
               body: >
                 Without this, we get a QA error
 
 
-                ERROR networkmanager-1.14.4-r0 do_package QA Issue
-                networkmanager
+                ERROR networkmanager-1.14.4-r0 do_package QA Issue networkmanager
 
                 Files/directories were installed but not shipped in any package
                   ... nm-pppd-plugin.so
-                Please set FILES such that these items are packaged.
-                Alternatively
+                Please set FILES such that these items are packaged. Alternatively
 
-                if they are unneeded, avoid installing them or delete them
-                within do_install.
+                if they are unneeded, avoid installing them or delete them within do_install.
 
-                networkmanager 1 installed and not shipped files.
-                [installed-vs-shipped]
+                networkmanager 1 installed and not shipped files. [installed-vs-shipped]
               footer:
                 Change-type: patch
                 change-type: patch
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'networkmanager: Add balena-client-id.patch in bbappend'
+            - subject: "networkmanager: Add balena-client-id.patch in bbappend"
               hash: 35c4822bbff164a4a4f3a769f0d1fabbda61f33b
               body: |
                 Move this in bbappend. The 1.12 recipe was bumped to 1.14.
@@ -16844,7 +15774,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update balena-supervisor to v8.7.0
               hash: ff552b96370e06a357db69d57cbbad5db08433db
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update balena-supervisor to v8.7.0
                 changelog-entry: Update balena-supervisor to v8.7.0
@@ -16859,20 +15789,16 @@
                 For some reason, using xargs -I a produced spurious difficult to
                 trace
 
-                errors. Rework test case using a loop. Do the arch check using
-                Yoctos
+                errors. Rework test case using a loop. Do the arch check using Yoctos
 
-                QA framework that runs on all packages. Otherwise, we'd have to
-                manually
+                QA framework that runs on all packages. Otherwise, we'd have to manually
 
                 map various compatible arches e.g. aarch64 - arm8, 80386 - x86
 
 
-                bberror does not exit the do_compile task. Add exit 1 to make
-                sure that
+                bberror does not exit the do_compile task. Add exit 1 to make sure that
 
-                if an error is found, the task is marked as failed. Otherwise
-                the
+                if an error is found, the task is marked as failed. Otherwise the
 
                 error becomes a heisenbug as bitbake proceeds after do_compile.
               footer:
@@ -16883,9 +15809,8 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Add chrony v3.2 recipe in various layers to keep minimum chrony
-                version on devices above v3.2
+            - subject: Add chrony v3.2 recipe in various layers to keep minimum chrony version
+                on devices above v3.2
               hash: 898ce1a6c0a18c91478f704f4014ec2fcd1fedce
               body: >
                 We added an option in chrony.conf (hwtimestamp) via
@@ -16900,16 +15825,14 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Add chrony v3.2 recipe in various layers to keep minimum
-                  chrony version on devices above v3.2
-                changelog-entry: >-
-                  Add chrony v3.2 recipe in various layers to keep minimum
-                  chrony version on devices above v3.2
+                Changelog-entry: Add chrony v3.2 recipe in various layers to keep minimum chrony
+                  version on devices above v3.2
+                changelog-entry: Add chrony v3.2 recipe in various layers to keep minimum chrony
+                  version on devices above v3.2
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'chrony/pyro: Add v3.2 recipe'
+            - subject: "chrony/pyro: Add v3.2 recipe"
               hash: c3fbd6fe368ae1ca2472f15414d319f802e2989c
               body: >
                 We added an option in chrony.conf (hwtimestamp) via
@@ -16927,7 +15850,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'chrony/morty: Add v3.2 recipe'
+            - subject: "chrony/morty: Add v3.2 recipe"
               hash: 75f44470da8e5bf99bdf4cd4ea45cbb798909604
               body: >
                 We added an option in chrony.conf (hwtimestamp) via
@@ -16945,7 +15868,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'chrony/krogoth: Bump recipe version to v3.2'
+            - subject: "chrony/krogoth: Bump recipe version to v3.2"
               hash: 59ac08ea58e59e2d61cc53cadea1b835eb5b4e31
               body: >
                 We added an option in chrony.conf (hwtimestamp) via
@@ -16965,7 +15888,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update resin-supervisor to v8.6.8
               hash: a9cf9b06e9775612f2397c7abaca507428558722
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -16994,7 +15917,7 @@
               author: Zahari Petkov
             - subject: Update libqmi to version 1.20.2
               hash: 19bb5410ac28a89db7193490001ea358bbb37912
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17005,7 +15928,7 @@
               author: Florin Sarbu
             - subject: Update libmbim to version 1.16.2
               hash: 7e8d7520288c916f694fe6cdf1d43fa0d0a275e3
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17014,13 +15937,12 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: 'kernel-modules-headers: Add basic sanity test'
+            - subject: "kernel-modules-headers: Add basic sanity test"
               hash: 51ff1d707273a27369e91b6cf99257633f0b9e21
               body: >
                 Test if the ELFs inside the kernel module header tarball are the
 
-                correct architecture and don't have the sysroot as the
-                interpreter
+                correct architecture and don't have the sysroot as the interpreter
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17033,22 +15955,18 @@
                 63baa421 introduced a bug where the tools in the header tarballs
                 were
 
-                compiled with the incorrect HOSTCC parameter. As a result the
-                tools
+                compiled with the incorrect HOSTCC parameter. As a result the tools
 
-                inside the tarball were compiled for x86-64 instead of the
-                native
+                inside the tarball were compiled for x86-64 instead of the native
 
-                device architecture. And they had the incorrect ld interpreter
-                path
+                device architecture. And they had the incorrect ld interpreter path
 
                 as well.
 
 
                 Update to v0.0.12 to fix that.
 
-                This release also adds objtool support needed by the intel nuc
-                image.
+                This release also adds objtool support needed by the intel nuc image.
 
 
                 Fixes #1302
@@ -17062,7 +15980,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'image-resin.bbclass: Fix config.json pretty format'
+            - subject: "image-resin.bbclass: Fix config.json pretty format"
               hash: 889d989a3d9059825d7d346fbf0e728be9869994
               body: |
                 Fixes #1300
@@ -17078,8 +15996,7 @@
                 When the device hasn't joined a backend, there is no API key
                 available
 
-                and the update supervisor tool currently just bails out. This
-                blocks
+                and the update supervisor tool currently just bails out. This blocks
 
                 switching the supervisor version on an unmanaged device.
               footer:
@@ -17092,7 +16009,7 @@
               author: Andrei Gherzan
             - subject: Update resin-supervisor to v8.6.3
               hash: 1f0a1b16102847412e0165ff01125a4d50ab4c81
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17105,7 +16022,7 @@
           date: 2018-12-05T15:21:33.157Z
     - subject: Enable UART3 in Nanopi Neo Air device tree for bluetooth
       hash: 5a6e8eb2f416a647718ca3c8faa9c02177c563de
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Enable UART3 in Nanopi Neo Air device tree for bluetooth
         changelog-entry: Enable UART3 in Nanopi Neo Air device tree for bluetooth
@@ -17117,14 +16034,14 @@
 - commits:
     - subject: Add xradio firmware for XR819 Chipset
       hash: 5fd7b1467e3588a87fb78518c6fef5b1b3703cc5
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Add xradio firmware for XR819 Chipset
         changelog-entry: Add xradio firmware for XR819 Chipset
       author: Michel Wohlert
     - subject: Add xradio out-of-tree kernel module
       hash: ad124c7a9e39a98862b33ef152019e4e0366528d
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Add xradio out-of-tree kernel module
         changelog-entry: Add xradio out-of-tree kernel module
@@ -17134,7 +16051,7 @@
 - commits:
     - subject: Mark orange-pi-zero as community in the .coffee file
       hash: 4b49b3d03d907bf544689aa30fc3378d0cc9c478
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Mark orange-pi-zero as community in the .coffee file
         changelog-entry: Mark orange-pi-zero as community in the .coffee file
@@ -17143,7 +16060,7 @@
       author: Florin Sarbu
     - subject: Mark orange-pi-one as community in the .coffee file
       hash: 33328a014e59d9e4600ccb99a64def416f82bb8a
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Mark orange-pi-one as community in the .coffee file
         changelog-entry: Mark orange-pi-one as community in the .coffee file
@@ -17232,8 +16149,7 @@
                 }
 
 
-                We include a set of tests for this tool which are ran at build
-                time.
+                We include a set of tests for this tool which are ran at build time.
 
 
                 Fixes #1294
@@ -17251,8 +16167,7 @@
                 The path where the udev rules are currently installed (etc) will
                 be
 
-                shadowned at runtime because the etc udev rules path is
-                bindmounted for
+                shadowned at runtime because the etc udev rules path is bindmounted for
 
                 use with custom configuration from `config.json`.
               footer:
@@ -17269,16 +16184,13 @@
                 The bbappend uses a local `resin-files` directory for additional
                 file
 
-                entries but some of these files ended up in `files`. This works
-                well if
+                entries but some of these files ended up in `files`. This works well if
 
                 the recipe used is the one in the same directory as the `files`
 
-                subdirectory will be used by default. The problem shows when the
-                recipe
+                subdirectory will be used by default. The problem shows when the recipe
 
-                is not in the same directoy as bitbake will not be able to find
-                needed
+                is not in the same directoy as bitbake will not be able to find needed
 
                 bbappended files.
               footer:
@@ -17289,7 +16201,7 @@
                 Signed-off-by: Andrei Gherzan <andrei@balena.io>
                 signed-off-by: Andrei Gherzan <andrei@balena.io>
               author: Andrei Gherzan
-            - subject: 'dnsmasq: Define 8.8.8.8 as a fallback nameserver'
+            - subject: "dnsmasq: Define 8.8.8.8 as a fallback nameserver"
               hash: 8ae0b2aef3ac2816c2a336b2dcc5d6f6a9c726c0
               body: |
                 Fixes #1293
@@ -17311,8 +16223,7 @@
 
                 The error seen is that the balena-host service wasn't
 
-                able to start because of a mnt-sysroot-active.service
-                dependency:
+                able to start because of a mnt-sysroot-active.service dependency:
 
                 resin-partition-mounter[440]: ERROR: Timeout while waiting
 
@@ -17335,8 +16246,7 @@
             - subject: Add support for Huawei ME936 modem in MBIM mode
               hash: 5e214c0faa2d8a06e23553d6523523b3ad15d8bd
               body: >
-                Add udev rule and helper script to switch this modem to MBIM
-                mode
+                Add udev rule and helper script to switch this modem to MBIM mode
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17375,8 +16285,7 @@
                 http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=59a08907eafffde664079b9a2068f47131dd3f5d
 
 
-                dbus-native node module requires this data to be available to
-                allow
+                dbus-native node module requires this data to be available to allow
 
                 access to interfaces.
 
@@ -17395,8 +16304,7 @@
               body: >
                 Fixes #1271
 
-                When os.udevRules is completely removed from config.json, any
-                previous
+                When os.udevRules is completely removed from config.json, any previous
 
                 rules are left there. Remove them.
               footer:
@@ -17407,7 +16315,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'resin-mounts: Add NetworkManager conf.d bind mounts'
+            - subject: "resin-mounts: Add NetworkManager conf.d bind mounts"
               hash: a94a3b3490319a3e6a5de373a773348eada532ba
               body: |
                 This bind mount is used for passing custom config options to
@@ -17433,7 +16341,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'README.md: Add info about SSH and Avahi services'
+            - subject: "README.md: Add info about SSH and Avahi services"
               hash: 778785283d372689af654c42b3c42cfc02ecdcfb
               body: |
                 Fixes #1274
@@ -17449,8 +16357,7 @@
                 There are other components setting up iptables rules - for
                 example
 
-                balena. In order to avoid a lock race, run iptables commands
-                with a 10
+                balena. In order to avoid a lock race, run iptables commands with a 10
 
                 seconds wait flag.
               footer:
@@ -17475,7 +16382,7 @@
               author: Florin Sarbu
             - subject: Update balena-supervisor to v8.3.5
               hash: d0ec760020b7778ac9116dde803393a1f444228f
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17501,7 +16408,7 @@
           date: 2018-11-23T14:49:56.671Z
     - subject: Switch from resin-yocto-scripts to balena-yocto-scripts
       hash: dc3cd570d48833fd23e725ae0ba3c45cba1c812d
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Switch from resin-yocto-scripts to balena-yocto-scripts
         changelog-entry: Switch from resin-yocto-scripts to balena-yocto-scripts
@@ -17531,7 +16438,7 @@
       author: Florin Sarbu
     - subject: Add icon for NanoPi NEO Air
       hash: 5c39351e2e9a7a7c27bb2494cc9525b746c0f7f2
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Add icon for NanoPi NEO Air
         changelog-entry: Add icon for NanoPi NEO Air
@@ -17540,7 +16447,7 @@
       author: Florin Sarbu
     - subject: Add icon for Orange Pi Plus2
       hash: 4ce451bcee49479a98d179c459d713dbeff22b7a
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Add icon for Orange Pi Plus2
         changelog-entry: Add icon for Orange Pi Plus2
@@ -17564,7 +16471,7 @@
         - commits:
             - subject: Rename resin-unique-key to balena-unique-key
               hash: da871aeb64dffcb84c2fad75b299f661cab40c3d
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17590,7 +16497,7 @@
         - commits:
             - subject: Generate ssh host key at first boot (not at first connection)
               hash: aea0382c5e6c26933767a931f3a0df45e3cde233
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17611,39 +16518,30 @@
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Drop obsolete eval from kernel-resin's
-                do_kernel_resin_reconfigure
+            - subject: Drop obsolete eval from kernel-resin's do_kernel_resin_reconfigure
               hash: 1b882e69d125c4cd84a8ebd8298eb294d52d5574
               body: >
                 This is not needed as bitbake already expands
                 KERNEL_CONFIG_COMMAND
 
-                See Poky commit 95909bc788bef1baabead94231dffb3b7f59fb00 for
-                details
+                See Poky commit 95909bc788bef1baabead94231dffb3b7f59fb00 for details
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Drop obsolete eval from kernel-resin's
+                Changelog-entry: Drop obsolete eval from kernel-resin's
                   do_kernel_resin_reconfigure
-                changelog-entry: >-
-                  Drop obsolete eval from kernel-resin's
+                changelog-entry: Drop obsolete eval from kernel-resin's
                   do_kernel_resin_reconfigure
                 Signed-off-by: Florin Sarbu <florin@balena.io>
                 signed-off-by: Florin Sarbu <florin@balena.io>
               author: Florin Sarbu
-            - subject: >-
-                Add SyslogIdentifier for balena and resin-supervisor healthdog
-                services
+            - subject: Add SyslogIdentifier for balena and resin-supervisor healthdog services
               hash: 23fadcc59cc2b353b68264220e35fa1c06b97444
-              body: ''
+              body: ""
               footer:
-                Changelog-entry: >-
-                  Add SyslogIdentifier for balena and resin-supervisor healthdog
+                Changelog-entry: Add SyslogIdentifier for balena and resin-supervisor healthdog
                   services
-                changelog-entry: >-
-                  Add SyslogIdentifier for balena and resin-supervisor healthdog
+                changelog-entry: Add SyslogIdentifier for balena and resin-supervisor healthdog
                   services
                 Change-type: minor
                 change-type: minor
@@ -17655,7 +16553,7 @@
         - commits:
             - subject: Update resin-supervisor to v8.0.0
               hash: 01511f5902e83f80e93a37b5e5cffd59654e5c04
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update resin-supervisor to v8.0.0
                 changelog-entry: Update resin-supervisor to v8.0.0
@@ -17667,9 +16565,9 @@
           version: meta-resin-2.24.1
           date: 2018-11-01T16:25:19.386Z
         - commits:
-            - subject: 'resin-info: Small tweak for balenaCloud product'
+            - subject: "resin-info: Small tweak for balenaCloud product"
               hash: 74f795dc2251266622f44f0a32162adfbbc432e3
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -17678,7 +16576,7 @@
               author: Andrei Gherzan
             - subject: Update resin-supervisor to v7.25.8
               hash: 4806e3340d75cb76437311bd44a93e40360f90ed
-              body: ''
+              body: ""
               footer:
                 Changelog-entry: Update resin-supervisor to v7.25.8
                 changelog-entry: Update resin-supervisor to v7.25.8
@@ -17693,8 +16591,7 @@
                 As part of resin rename to balena, we rename the distro file
                 including
 
-                the OS name which is part of the distro name. This ends up in
-                the
+                the OS name which is part of the distro name. This ends up in the
 
                 dashboard as part of the OS version.
               footer:
@@ -17710,7 +16607,7 @@
         - commits:
             - subject: Update resin-supervisor to v7.25.5
               hash: 21d97fc5d73e2a97760b9328d099ea8b7daaee39
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17719,7 +16616,7 @@
                 Signed-off-by: Cameron Diver <cameron@resin.io>
                 signed-off-by: Cameron Diver <cameron@resin.io>
               author: Cameron Diver
-            - subject: 'recipes-containers: Increase healthcheck timeout to 180s'
+            - subject: "recipes-containers: Increase healthcheck timeout to 180s"
               hash: fb966719844dfd045a03440242a412d641c7b791
               body: |
                 The original 60s might be slow for some devices where balena
@@ -17733,13 +16630,12 @@
                 Signed-off-by: Gergely Imreh <gergely@balena.io>
                 signed-off-by: Gergely Imreh <gergely@balena.io>
               author: Gergely Imreh
-            - subject: '.gitignore: add node_modules and package-lock files'
+            - subject: ".gitignore: add node_modules and package-lock files"
               hash: becc602a39ec9c788e4f1765ec696f2f71ceb321
               body: >
                 These files are generated by the CI when running the automatic
 
-                versioning. Since this is not a node project both can be simply
-                ignored.
+                versioning. Since this is not a node project both can be simply ignored.
               footer:
                 Change-type: patch
                 change-type: patch
@@ -17751,7 +16647,7 @@
         - commits:
             - subject: Update resin-supervisor to v7.25.3
               hash: dd4966235420be328f6280fa170d17f5570dbfa2
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -17765,7 +16661,7 @@
         - commits:
             - subject: Update resin-supervisor to v7.25.2
               hash: 999d0e07e426d175168da46557855f4dee724ee2
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17800,7 +16696,7 @@
               author: Andrei Gherzan
             - subject: Updates on contributing-device-support.md
               hash: 75ee54d48a40476e6de5076ffc238cb6fad25041
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17814,7 +16710,7 @@
         - commits:
             - subject: Improve systemd service ordering in rollbacks
               hash: 1d729dec436d0cb2eeb8a6799a8b978aceba8f8d
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17825,7 +16721,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update resin-supervisor to v7.24.1
               hash: e5a882a75ca49828cabcba227c4972d9e4d753d9
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17843,11 +16739,9 @@
                 The current implementation checks for the existance of the
                 `flash-boot`
 
-                label. This breaks when after flashing the flashing device is
-                left
+                label. This breaks when after flashing the flashing device is left
 
-                plugged. Change this with a check based on the root kernel
-                argument.
+                plugged. Change this with a check based on the root kernel argument.
 
 
                 Fixes #1210
@@ -17859,32 +16753,26 @@
                 Signed-off-by: Andrei Gherzan <andrei@resin.io>
                 signed-off-by: Andrei Gherzan <andrei@resin.io>
               author: Andrei Gherzan
-            - subject: 'resin-vars: Implement custom ssh keys service'
+            - subject: "resin-vars: Implement custom ssh keys service"
               hash: 6d2e43d4693208c8df9436ea1f96c844b4faeb75
               body: >
                 This patch adds support for translating SSH public keys from
                 config.json
 
-                to an authorize_keys file. We use `authorize_keys_local` file as
-                the
+                to an authorize_keys file. We use `authorize_keys_local` file as the
 
-                destination file of this translation so we can differentiate in
-                between keys
+                destination file of this translation so we can differentiate in between keys
 
-                brought locally from config.json and keys brought from the
-                balena backend
+                brought locally from config.json and keys brought from the balena backend
 
-                through os-config an avoid racing issues with this tool
-                (os-config). The final
+                through os-config an avoid racing issues with this tool (os-config). The final
 
-                `authorize_keys` file will be merged at every ssh connection in
-                the dropbear
+                `authorize_keys` file will be merged at every ssh connection in the dropbear
 
                 service.
 
 
-                These SSH custom public keys in config.json are assumed to be
-                provided
+                These SSH custom public keys in config.json are assumed to be provided
 
                 as an array in `.os.sshKeys`. Example:
 
@@ -17922,9 +16810,8 @@
                 Signed-off-by: Andrei Gherzan <andrei@resin.io>
                 signed-off-by: Andrei Gherzan <andrei@resin.io>
               author: Andrei Gherzan
-            - subject: >-
-                Replace NM's DHCP request option "Client indentifier" with
-                udhcpc style option
+            - subject: Replace NM's DHCP request option "Client indentifier" with udhcpc style
+                option
               hash: 99b4e423003442a67f1fb45b1f4ae8d201c73b99
               body: |
                 This patch replaces the "Client identifier" option from
@@ -17940,11 +16827,9 @@
               footer:
                 Change-type: patch
                 change-type: patch
-                Changelog-entry: >-
-                  Replace NM's DHCP request option "Client indentifier" with
+                Changelog-entry: Replace NM's DHCP request option "Client indentifier" with
                   udhcpc style option
-                changelog-entry: >-
-                  Replace NM's DHCP request option "Client indentifier" with
+                changelog-entry: Replace NM's DHCP request option "Client indentifier" with
                   udhcpc style option
                 Signed-off-by: Sebastian Panceac <sebastian@balena.io>
                 signed-off-by: Sebastian Panceac <sebastian@balena.io>
@@ -17955,15 +16840,12 @@
                 In some cases, the previous rootfs hooks are not functional
                 (which can
 
-                be the case when the hooks don't exist in older versions of
-                balenaOS).
+                be the case when the hooks don't exist in older versions of balenaOS).
 
 
-                With this patch, rollbacks will be stopped and a reboot will
-                happen
+                With this patch, rollbacks will be stopped and a reboot will happen
 
-                preventing further attempts by rollback-health to keep retrying
-                and
+                preventing further attempts by rollback-health to keep retrying and
 
                 rolling back
               footer:
@@ -17976,7 +16858,7 @@
               author: Zubair Lutfullah Kakakhel
             - subject: Update resin-supervisor to v7.21.4
               hash: 4c1f5c7cdaf889b67098832b36ccd0cc39c58b0e
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -17991,8 +16873,7 @@
                 The /etc/udev/rules.d folder is now used by os-udevrules. We
                 warn if
 
-                there are rules in /etc/udev/rules.d installed by recipes in
-                other
+                there are rules in /etc/udev/rules.d installed by recipes in other
 
                 layers
 
@@ -18029,8 +16910,7 @@
                 and /etc/udev/rules.d/99.rules
 
 
-                The first time rules are added/modified, these rules will be
-                added and
+                The first time rules are added/modified, these rules will be added and
 
                 udevd will be asked to reload rules and re-trigger.
               footer:
@@ -18041,25 +16921,20 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: 'aufs-util: Package auplink separately'
+            - subject: "aufs-util: Package auplink separately"
               hash: f8d0ae01bae540dcf52ebbbdc6315c86f7efa684
               body: >
                 From the aufs-util package only the auplink binary is needed and
                 that
 
-                dependency is from balena. So we package auplink in a separate
-                package
+                dependency is from balena. So we package auplink in a separate package
 
                 and just install that package into the rootfs.
               footer:
                 Change-type: minor
                 change-type: minor
-                Chanelog-entry: >-
-                  Only add auplink binary into the rootfs to decrease rootfs
-                  size
-                chanelog-entry: >-
-                  Only add auplink binary into the rootfs to decrease rootfs
-                  size
+                Chanelog-entry: Only add auplink binary into the rootfs to decrease rootfs size
+                chanelog-entry: Only add auplink binary into the rootfs to decrease rootfs size
                 Signed-off-by: Florin Sarbu <florin@resin.io>
                 signed-off-by: Florin Sarbu <florin@resin.io>
               author: Florin Sarbu
@@ -18096,8 +16971,7 @@
               body: >
                 3.95 introduced a data/instruction cache inconsistency bug:
 
-                https://github.com/upx/upx/issues/225. As this only afects this
-                version,
+                https://github.com/upx/upx/issues/225. As this only afects this version,
 
                 we downgrade it for the affected architecture.
               footer:
@@ -18108,35 +16982,28 @@
                 Signed-off-by: Andrei Gherzan <andrei@resin.io>
                 signed-off-by: Andrei Gherzan <andrei@resin.io>
               author: Andrei Gherzan
-            - subject: >-
-                Balena update for rollbacks. mobynit can now mount rootfs from
-                sysroot.
+            - subject: Balena update for rollbacks. mobynit can now mount rootfs from sysroot.
               hash: 008608db1b67dd9de0445ef6e1920bb0302f618e
               body: >
                 This patch bumps the balena version in meta-resin.
 
 
-                The update in balena adds support to pass an argument to mobynit
-                which
+                The update in balena adds support to pass an argument to mobynit which
 
                 allows mobynit to mount a rootfs from a custom path.
 
 
-                The command ./mobynit -sysroot /mnt/sysroot/inactive will mount
-                the
+                The command ./mobynit -sysroot /mnt/sysroot/inactive will mount the
 
-                rootfs partition from /mnt/sysroot/inactive and return the
-                destination
+                rootfs partition from /mnt/sysroot/inactive and return the destination
 
                 path in stdout.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Balena update for rollbacks. mobynit can now mount rootfs from
+                Changelog-entry: Balena update for rollbacks. mobynit can now mount rootfs from
                   sysroot.
-                changelog-entry: >-
-                  Balena update for rollbacks. mobynit can now mount rootfs from
+                changelog-entry: Balena update for rollbacks. mobynit can now mount rootfs from
                   sysroot.
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
@@ -18147,37 +17014,28 @@
                 Before multicontainer support in resin, the user container was
                 running
 
-                over the host's network stack which means that all the packets
-                were
+                over the host's network stack which means that all the packets were
 
-                treated as locally emitted ones. In this case, the communication
-                was
+                treated as locally emitted ones. In this case, the communication was
 
                 redirected as per the OUTPUT iptable rule only.
 
-                In the "multicontainer world" the user containers run on top of
-                bridge
+                In the "multicontainer world" the user containers run on top of bridge
 
-                network which makes the host act as a socksifying router. In
-                this case,
+                network which makes the host act as a socksifying router. In this case,
 
-                the packets won't go through the OUTPUT chain and the
-                redirection to
+                the packets won't go through the OUTPUT chain and the redirection to
 
                 redsocks needs to happen at PREROUTING chain.
 
-                This change adds a redirect rule at PREROUTING for TCP packets
-                to
+                This change adds a redirect rule at PREROUTING for TCP packets to
 
-                redsocks to redirect packets from the containers to redsocks
-                too.
+                redsocks to redirect packets from the containers to redsocks too.
 
 
-                As well, this adds support for redirecting DNS UDP packets to
-                redsocks.
+                As well, this adds support for redirecting DNS UDP packets to redsocks.
 
-                This is implemented as iptables rules which are only added if
-                the
+                This is implemented as iptables rules which are only added if the
 
                 redsocks configuration has a `dnsu2t` section.
               footer:
@@ -18188,7 +17046,7 @@
                 Signed-off-by: Andrei Gherzan <andrei@resin.io>
                 signed-off-by: Andrei Gherzan <andrei@resin.io>
               author: Andrei Gherzan
-            - subject: 'Add support for aufs 4.9.9+, 4.9.94+, 4.18'
+            - subject: Add support for aufs 4.9.9+, 4.9.94+, 4.18
               hash: bc91ca07f0a44aaffb68720fc10f3e524491d92d
               body: >
                 Also, update 4.9, 4.10, 4.11.7+, 4.12, 4.13, 4.14, 4.14.56+,
@@ -18198,8 +17056,8 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: 'Add support for aufs 4.9.9+, 4.9.94+, 4.18'
-                changelog-entry: 'Add support for aufs 4.9.9+, 4.9.94+, 4.18'
+                Changelog-entry: Add support for aufs 4.9.9+, 4.9.94+, 4.18
+                changelog-entry: Add support for aufs 4.9.9+, 4.9.94+, 4.18
                 Signed-off-by: Florin Sarbu <florin@resin.io>
                 signed-off-by: Florin Sarbu <florin@resin.io>
               author: Florin Sarbu
@@ -18210,17 +17068,14 @@
 
                 resin-altboot checks if the boot configuration is set to run
 
-                resinOS from rootA(B) but we are actually running rootB(A) due
-                to
+                resinOS from rootA(B) but we are actually running rootB(A) due to
 
                 something.
 
 
-                If rollback-altboot triggers, it will run hooks to refresh boot
-                files
+                If rollback-altboot triggers, it will run hooks to refresh boot files
 
-                and reboot. There is no point starting balena in such a device
-                state
+                and reboot. There is no point starting balena in such a device state
 
                 as that will only slow down the hooks from running.
               footer:
@@ -18239,29 +17094,23 @@
                 automated OS rollback functionality.
 
 
-                The rollback-altboot.service checks if we are running in altboot
-                mode
+                The rollback-altboot.service checks if we are running in altboot mode
 
-                i.e. resinOS_uEnv.txt says we should boot resin_root_part=3. But
-                we are
+                i.e. resinOS_uEnv.txt says we should boot resin_root_part=3. But we are
 
-                actually running resinOS from resin_root_part=2. This can happen
-                if
+                actually running resinOS from resin_root_part=2. This can happen if
 
-                a reboot happened without clearing upgrade_available in
-                resinOS_uEnv
+                a reboot happened without clearing upgrade_available in resinOS_uEnv
 
                 txt file. A kernel panic happened etc.
 
 
-                The rollback-altboot script runs hostapp-update hooks to change
-                the
+                The rollback-altboot script runs hostapp-update hooks to change the
 
                 bootfiles.
 
 
-                The rollback-health.service runs rollback-health which checks if
-                vpn is
+                The rollback-health.service runs rollback-health which checks if vpn is
 
                 online and balena is healthy after a hostapp-update.
               footer:
@@ -18285,23 +17134,19 @@
                 variables.
 
 
-                To enable rollback in devices, devices have to do the following
-                in
+                To enable rollback in devices, devices have to do the following in
 
                 their u-boot
 
 
-                Enable CONFIG_CMD_SETEXPR, CONFIG_BOOTCOUNT_LIMIT and depending
-                on the
+                Enable CONFIG_CMD_SETEXPR, CONFIG_BOOTCOUNT_LIMIT and depending on the
 
-                device, save the bootcount in some persistant location whether
-                that
+                device, save the bootcount in some persistant location whether that
 
                 is an area in the SoC or an ext partition etc.
 
 
-                If you are using the CONFIG_BOOTCOUNT_EXT driver, use only the
-                boot
+                If you are using the CONFIG_BOOTCOUNT_EXT driver, use only the boot
 
                 partition and use the filename "bootcount.env"
 
@@ -18345,14 +17190,12 @@
               body: >
                 Devices that support automated os rollbacks will have two extra
 
-                variables upgrade_available and resin_root_part in their
-                grub.cfg
+                variables upgrade_available and resin_root_part in their grub.cfg
 
                 files.
 
 
-                Check for the presense of those variables and update them if
-                they
+                Check for the presense of those variables and update them if they
 
                 exist.
 
@@ -18360,8 +17203,7 @@
                 Otherwise stick to the previous way of updating grub.cfg
 
 
-                For devices using grub 2.0, devices will have to mirror the
-                pattern
+                For devices using grub 2.0, devices will have to mirror the pattern
 
                 that exists in u-boot.
 
@@ -18388,11 +17230,9 @@
                 writes to sd card.
 
 
-                If upgrade_available=0, u-boot won't bother updating the
-                bootcount
+                If upgrade_available=0, u-boot won't bother updating the bootcount
 
-                variable. During HUP, we'll set upgrade_available=1 so that
-                u-boot
+                variable. During HUP, we'll set upgrade_available=1 so that u-boot
 
                 starts counting.
 
@@ -18402,11 +17242,9 @@
                 upgrade_available=0
 
 
-                For some devices, u-boot will save the bootcount in the boot
-                partition
+                For some devices, u-boot will save the bootcount in the boot partition
 
-                in /mnt/boot/bootcount.env. Remove that counter when running
-                hooks
+                in /mnt/boot/bootcount.env. Remove that counter when running hooks
               footer:
                 Change-type: minor
                 change-type: minor
@@ -18415,8 +17253,7 @@
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
               author: Zubair Lutfullah Kakakhel
-            - subject: >-
-                Move kernel-image-initramfs from resin-image recipe to
+            - subject: Move kernel-image-initramfs from resin-image recipe to
                 packagegroup-resin.inc
               hash: bfa0cc20d3bb1b6a26d87507b196b54ab6d672aa
               body: >
@@ -18427,11 +17264,9 @@
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Move kernel-image-initramfs from resin-image recipe to
+                Changelog-entry: Move kernel-image-initramfs from resin-image recipe to
                   packagegroup-resin.inc
-                changelog-entry: >-
-                  Move kernel-image-initramfs from resin-image recipe to
+                changelog-entry: Move kernel-image-initramfs from resin-image recipe to
                   packagegroup-resin.inc
                 Signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
                 signed-off-by: Zubair Lutfullah Kakakhel <zubair@resin.io>
@@ -18442,25 +17277,19 @@
                 We move the decision of using either grub legacy or grub EFI
                 from the
 
-                board specific layer to here so that all boards can benefit from
-                these
+                board specific layer to here so that all boards can benefit from these
 
                 changes.
 
 
-                Additionally, we make it so that this hostapp-update-hook also
-                deletes
+                Additionally, we make it so that this hostapp-update-hook also deletes
 
                 the unnecessary grub.cfg file.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Have 99-resin-grub hostapp-update-hook decide which grub to
-                  use
-                changelog-entry: >-
-                  Have 99-resin-grub hostapp-update-hook decide which grub to
-                  use
+                Changelog-entry: Have 99-resin-grub hostapp-update-hook decide which grub to use
+                changelog-entry: Have 99-resin-grub hostapp-update-hook decide which grub to use
                 Signed-off-by: Florin Sarbu <florin@resin.io>
                 signed-off-by: Florin Sarbu <florin@resin.io>
               author: Florin Sarbu
@@ -18479,34 +17308,28 @@
                 Signed-off-by: Petros Angelatos <petrosagg@gmail.com>
                 signed-off-by: Petros Angelatos <petrosagg@gmail.com>
               author: Petros Angelatos
-            - subject: >-
-                Pin down cargo deps (using Cargo.lock) to versions known working
-                with rust 1.24.1 (for sumo)
+            - subject: Pin down cargo deps (using Cargo.lock) to versions known working with
+                rust 1.24.1 (for sumo)
               hash: ef3e76f2d343e8cd367214b4b5ce52b3b97be262
               body: >
                 With Sumo 19.0.1, when building cargo 0.25.0 we get:
 
-                | error[E0425]: cannot find function `read_to_string` in module
-                `fs`
+                | error[E0425]: cannot find function `read_to_string` in module `fs`
 
-                |   -->
-                /yocto/resin-board/build/tmp/work/x86_64-linux/cargo-native/
+                |   --> /yocto/resin-board/build/tmp/work/x86_64-linux/cargo-native/
 
                 0.25.0-r0/cargo_home/registry/src/github.com-1ecc6299db9ec823/
 
                 libssh2-sys-0.2.11/build.rs:99:26
 
-                let config =
-                fs::read_to_string("libssh2/src/libssh2_config_cmake.h.in")
+                let config = fs::read_to_string("libssh2/src/libssh2_config_cmake.h.in")
 
                 ^^^^^^^^^^^^^^ did you mean `read_string`?
 
 
-                This is just one example of a package that fails like this.
-                There are
+                This is just one example of a package that fails like this. There are
 
-                multiple packages in the cargo source tree that fail with this
-                error.
+                multiple packages in the cargo source tree that fail with this error.
 
 
                 The cargo bbclass does a:
@@ -18521,36 +17344,28 @@
                 Updating registry `https://github.com/rust-lang/crates.io-index`
 
 
-                Updating the registry will result in using the versions pinned
-                upstream.
+                Updating the registry will result in using the versions pinned upstream.
 
-                In our case, it will be using newer versions of packages that
-                require a
+                In our case, it will be using newer versions of packages that require a
 
-                newer rust version (read_to_string was added in rust 1.26.0).
-                But at the
+                newer rust version (read_to_string was added in rust 1.26.0). But at the
 
-                same time, the meta-rust layer which we use has an older rust
-                version.
+                same time, the meta-rust layer which we use has an older rust version.
 
                 (currently meta-rust on sumo branch has rust at version 1.24.1)
 
 
-                The fix for such a case would be to use a Cargo.lock file which
-                pins
+                The fix for such a case would be to use a Cargo.lock file which pins
 
-                the packages to versions which are known to work with rust
-                1.24.1,
+                the packages to versions which are known to work with rust 1.24.1,
 
                 the version we use in sumo.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Pin down cargo deps (using Cargo.lock) to versions known
+                Changelog-entry: Pin down cargo deps (using Cargo.lock) to versions known
                   working with rust 1.24.1 (for sumo)
-                changelog-entry: >-
-                  Pin down cargo deps (using Cargo.lock) to versions known
+                changelog-entry: Pin down cargo deps (using Cargo.lock) to versions known
                   working with rust 1.24.1 (for sumo)
                 Signed-off-by: Florin Sarbu <florin@resin.io>
                 signed-off-by: Florin Sarbu <florin@resin.io>
@@ -18572,7 +17387,7 @@
               author: Florin Sarbu
             - subject: Set ModemManager to ignore Inca Roads Serial Device
               hash: 107ab6747db748201742bf495a1c0f41fb28f1fe
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -18583,7 +17398,7 @@
               author: Petros Angelatos
             - subject: Add support for aufs 4.14.56+
               hash: 28746ab0d4d14c0def56382b1c1747c009362107
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -18594,7 +17409,7 @@
               author: Florin Sarbu
             - subject: Update resin-supervisor to v7.19.7
               hash: 9e595a0cab47b044d445d8aeab23e27a6cff58cc
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -18607,33 +17422,30 @@
           date: 2018-09-23T15:05:11.877Z
     - subject: Update contribution commit guidelines
       hash: 2600de48473d71799a9e7b3ba0b42cbf829887de
-      body: ''
+      body: ""
       footer:
         Changelog-Entry: Update contribution commit guidelines
         changelog-entry: Update contribution commit guidelines
         Signed-off-by: Florin Sarbu <florin@balena.io>
         signed-off-by: Florin Sarbu <florin@balena.io>
       author: Florin Sarbu
-    - subject: >-
-        Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2
+    - subject: Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2
         board
       hash: 87940da53857935e1a2fce250eb68eee61c7f9df
       body: |
         From the list of supported boards, only the Orange Pi Plus2 board has
         this WiFi chipset so let's not include it for all.
       footer:
-        Changelog-entry: >-
-          Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2
-          board
-        changelog-entry: >-
-          Include the RTL8189ES / RTL8189ETV driver only for the Orange Pi Plus2
-          board
+        Changelog-entry: Include the RTL8189ES / RTL8189ETV driver only for the Orange
+          Pi Plus2 board
+        changelog-entry: Include the RTL8189ES / RTL8189ETV driver only for the Orange
+          Pi Plus2 board
         Signed-off-by: Florin Sarbu <florin@balena.io>
         signed-off-by: Florin Sarbu <florin@balena.io>
       author: Florin Sarbu
     - subject: Update the resin-yocto-scripts to master HEAD
       hash: 39872f6e2327f68873865561ad8ee0df37192947
-      body: ''
+      body: ""
       footer:
         Changelog-entry: Update the resin-yocto-scripts to master HEAD
         changelog-entry: Update the resin-yocto-scripts to master HEAD
@@ -18667,34 +17479,28 @@
                 Signed-off-by: Petros Angelatos <petrosagg@gmail.com>
                 signed-off-by: Petros Angelatos <petrosagg@gmail.com>
               author: Petros Angelatos
-            - subject: >-
-                Pin down cargo deps (using Cargo.lock) to versions known working
-                with rust 1.24.1 (for sumo)
+            - subject: Pin down cargo deps (using Cargo.lock) to versions known working with
+                rust 1.24.1 (for sumo)
               hash: ef3e76f2d343e8cd367214b4b5ce52b3b97be262
               body: >
                 With Sumo 19.0.1, when building cargo 0.25.0 we get:
 
-                | error[E0425]: cannot find function `read_to_string` in module
-                `fs`
+                | error[E0425]: cannot find function `read_to_string` in module `fs`
 
-                |   -->
-                /yocto/resin-board/build/tmp/work/x86_64-linux/cargo-native/
+                |   --> /yocto/resin-board/build/tmp/work/x86_64-linux/cargo-native/
 
                 0.25.0-r0/cargo_home/registry/src/github.com-1ecc6299db9ec823/
 
                 libssh2-sys-0.2.11/build.rs:99:26
 
-                let config =
-                fs::read_to_string("libssh2/src/libssh2_config_cmake.h.in")
+                let config = fs::read_to_string("libssh2/src/libssh2_config_cmake.h.in")
 
                 ^^^^^^^^^^^^^^ did you mean `read_string`?
 
 
-                This is just one example of a package that fails like this.
-                There are
+                This is just one example of a package that fails like this. There are
 
-                multiple packages in the cargo source tree that fail with this
-                error.
+                multiple packages in the cargo source tree that fail with this error.
 
 
                 The cargo bbclass does a:
@@ -18709,36 +17515,28 @@
                 Updating registry `https://github.com/rust-lang/crates.io-index`
 
 
-                Updating the registry will result in using the versions pinned
-                upstream.
+                Updating the registry will result in using the versions pinned upstream.
 
-                In our case, it will be using newer versions of packages that
-                require a
+                In our case, it will be using newer versions of packages that require a
 
-                newer rust version (read_to_string was added in rust 1.26.0).
-                But at the
+                newer rust version (read_to_string was added in rust 1.26.0). But at the
 
-                same time, the meta-rust layer which we use has an older rust
-                version.
+                same time, the meta-rust layer which we use has an older rust version.
 
                 (currently meta-rust on sumo branch has rust at version 1.24.1)
 
 
-                The fix for such a case would be to use a Cargo.lock file which
-                pins
+                The fix for such a case would be to use a Cargo.lock file which pins
 
-                the packages to versions which are known to work with rust
-                1.24.1,
+                the packages to versions which are known to work with rust 1.24.1,
 
                 the version we use in sumo.
               footer:
                 Change-type: minor
                 change-type: minor
-                Changelog-entry: >-
-                  Pin down cargo deps (using Cargo.lock) to versions known
+                Changelog-entry: Pin down cargo deps (using Cargo.lock) to versions known
                   working with rust 1.24.1 (for sumo)
-                changelog-entry: >-
-                  Pin down cargo deps (using Cargo.lock) to versions known
+                changelog-entry: Pin down cargo deps (using Cargo.lock) to versions known
                   working with rust 1.24.1 (for sumo)
                 Signed-off-by: Florin Sarbu <florin@resin.io>
                 signed-off-by: Florin Sarbu <florin@resin.io>
@@ -18760,7 +17558,7 @@
               author: Florin Sarbu
             - subject: Set ModemManager to ignore Inca Roads Serial Device
               hash: 107ab6747db748201742bf495a1c0f41fb28f1fe
-              body: ''
+              body: ""
               footer:
                 Change-type: patch
                 change-type: patch
@@ -18771,7 +17569,7 @@
               author: Petros Angelatos
             - subject: Add support for aufs 4.14.56+
               hash: 28746ab0d4d14c0def56382b1c1747c009362107
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -18782,7 +17580,7 @@
               author: Florin Sarbu
             - subject: Update resin-supervisor to v7.19.7
               hash: 9e595a0cab47b044d445d8aeab23e27a6cff58cc
-              body: ''
+              body: ""
               footer:
                 Change-type: minor
                 change-type: minor
@@ -18800,11 +17598,9 @@
                 This file allows other components to uniquely parse the
                 information that
 
-                is contained in the changelog. It will be automatically managed
-                by
+                is contained in the changelog. It will be automatically managed by
 
-                versionist by appending the new commits on top. This is needed
-                to
+                versionist by appending the new commits on top. This is needed to
 
                 provide nested-changelogs.
               footer:
@@ -18820,59 +17616,48 @@
         - version: meta-resin-v2.18.0
           date: 2018-09-12T00:00:00.000Z
           commits:
-            - subject: >-
-                Update grub hooks to prepare to load kernel from root [Zubair
-                Lutfullah Kakakhel]
-            - subject: 'Update resin-supervisor to v7.19.4 [Cameron Diver]'
-            - subject: >-
-                Kernel-resin.bbclass: Enable CONFIG_IP_NF_TARGET_LOG as a module
-                [John (Jack) Brown]
-            - subject: 'Balena: Update to current HEAD of 17.12-resin [Andrei Gherzan]'
-            - subject: 'Compress os-config with UPX on arm64 too [Andrei Gherzan]'
-            - subject: 'Update upx to 3.95 [Andrei Gherzan]'
-            - subject: >-
-                Add support to skip flasher detection in env_resin.h [Zubair
-                Lutfullah Kakakhel]
-            - subject: 'Add the kernel to the rootfs [Zubair Lutfullah Kakakhel]'
-            - subject: >-
-                Rework resin-supervisor systemd dependency on balena [Florin
-                Sarbu]
-            - subject: 'Enhanced security options for dropbear - sumo [Andrei Gherzan]'
-            - subject: 'Enhanced security options for dropbear - rocko [Andrei Gherzan]'
-            - subject: 'Enhanced security options for dropbear - pyro [Andrei Gherzan]'
-            - subject: 'Enhanced security options for dropbear - morty [Andrei Gherzan]'
-            - subject: >-
-                Enhanced security options for dropbear - krogoth [Andrei
-                Gherzan]
+            - subject: Update grub hooks to prepare to load kernel from root [Zubair Lutfullah
+                Kakakhel]
+            - subject: Update resin-supervisor to v7.19.4 [Cameron Diver]
+            - subject: "Kernel-resin.bbclass: Enable CONFIG_IP_NF_TARGET_LOG as a module [John
+                (Jack) Brown]"
+            - subject: "Balena: Update to current HEAD of 17.12-resin [Andrei Gherzan]"
+            - subject: Compress os-config with UPX on arm64 too [Andrei Gherzan]
+            - subject: Update upx to 3.95 [Andrei Gherzan]
+            - subject: Add support to skip flasher detection in env_resin.h [Zubair Lutfullah
+                Kakakhel]
+            - subject: Add the kernel to the rootfs [Zubair Lutfullah Kakakhel]
+            - subject: Rework resin-supervisor systemd dependency on balena [Florin Sarbu]
+            - subject: Enhanced security options for dropbear - sumo [Andrei Gherzan]
+            - subject: Enhanced security options for dropbear - rocko [Andrei Gherzan]
+            - subject: Enhanced security options for dropbear - pyro [Andrei Gherzan]
+            - subject: Enhanced security options for dropbear - morty [Andrei Gherzan]
+            - subject: Enhanced security options for dropbear - krogoth [Andrei Gherzan]
         - commits:
-            - subject: >-
-                Resin-proxy-config: The no_proxy file fails to parse when
-                missing EOL [Rich Bayliss]
+            - subject: "Resin-proxy-config: The no_proxy file fails to parse when missing EOL
+                [Rich Bayliss]"
           date: 2018-09-03T00:00:00.000Z
           version: meta-resin-2.17.0
         - commits:
-            - subject: 'Os-config: UPX is broken on aarch64 [Theodor Gherzan]'
-            - subject: 'Allow flasher types to pin preloaded devices [Theodor Gherzan]'
-            - subject: 'Disable PIE for go [Zubair Lutfullah Kakakhel]'
-            - subject: 'Disable PIE for balena [Zubair Lutfullah Kakakhel]'
+            - subject: "Os-config: UPX is broken on aarch64 [Theodor Gherzan]"
+            - subject: Allow flasher types to pin preloaded devices [Theodor Gherzan]
+            - subject: Disable PIE for go [Zubair Lutfullah Kakakhel]
+            - subject: Disable PIE for balena [Zubair Lutfullah Kakakhel]
           date: 2018-08-31T00:00:00.000Z
           version: meta-resin-2.16.0
         - commits:
-            - subject: >-
-                Bump balena version to latest 17.12-resin [Zubair Lutfullah
-                Kakakhel]
-            - subject: 'Update NetworkManager to 1.12.2 [Andrei Gherzan]'
-            - subject: 'Avoid os-config-devicekey / uuid service race [Andrei Gherzan]'
-            - subject: >-
-                Move the rw copy of config.json out of /tmp for flasher [Andrei
+            - subject: Bump balena version to latest 17.12-resin [Zubair Lutfullah Kakakhel]
+            - subject: Update NetworkManager to 1.12.2 [Andrei Gherzan]
+            - subject: Avoid os-config-devicekey / uuid service race [Andrei Gherzan]
+            - subject: Move the rw copy of config.json out of /tmp for flasher [Andrei
                 Gherzan]
-            - subject: 'Fix dashboard feedback on fast flashing devices [Andrei Gherzan]'
-            - subject: 'Fix ucl dependency in upx [Andrei Gherzan]'
-            - subject: 'Update kernel-modules-headers to v0.0.11 [Andrei Gherzan]'
+            - subject: Fix dashboard feedback on fast flashing devices [Andrei Gherzan]
+            - subject: Fix ucl dependency in upx [Andrei Gherzan]
+            - subject: Update kernel-modules-headers to v0.0.11 [Andrei Gherzan]
           date: 2018-08-28T00:00:00.000Z
           version: meta-resin-2.15.0
         - commits:
-            - subject: 'Update resin supervisor to v7.16.6 [Cameron Diver]'
+            - subject: Update resin supervisor to v7.16.6 [Cameron Diver]
           date: 2018-08-13T00:00:00.000Z
           version: meta-resin-2.14.3
     - subject: Update the meta-sunxi submodule to latest sumo
@@ -18919,114 +17704,103 @@
 - version: 2.14.3+rev3
   date: 2018-09-25T22:00:00.000Z
   commits:
-    - subject: 'Update the poky submodule to sumo-19.0.1 [Florin Sarbu]'
+    - subject: Update the poky submodule to sumo-19.0.1 [Florin Sarbu]
 - version: 2.14.3+rev2
   date: 2018-09-09T22:00:00.000Z
   commits:
-    - subject: 'Add new style docs links for NanoPi Neo Air [Florin Sarbu]'
-    - subject: >-
-        Use nanopi-neo-air.conf machine definition from the BSP layer [Florin
+    - subject: Add new style docs links for NanoPi Neo Air [Florin Sarbu]
+    - subject: Use nanopi-neo-air.conf machine definition from the BSP layer [Florin
         Sarbu]
-    - subject: >-
-        Set PREFERRED_VERSION linux-mainline to 4.17.3 for bananapi-m1-plus
+    - subject: Set PREFERRED_VERSION linux-mainline to 4.17.3 for bananapi-m1-plus
         [Florin Sarbu]
-    - subject: 'Clean-up swap, conf-notes.txt and obsolete kernel recipes [Florin Sarbu]'
-    - subject: 'Add LAYERSERIES_COMPAT to yocto in layer.conf [Florin Sarbu]'
-    - subject: 'Add versionist support [Giovanni Garufi]'
+    - subject: Clean-up swap, conf-notes.txt and obsolete kernel recipes [Florin Sarbu]
+    - subject: Add LAYERSERIES_COMPAT to yocto in layer.conf [Florin Sarbu]
+    - subject: Add versionist support [Giovanni Garufi]
 - version: 2.14.3+rev1
   date: 2018-08-13T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.14.3 [Florin]'
-    - subject: 'Switch to Yocto Sumo 19.0.0 [Florin]'
+    - subject: Update the meta-resin submodule to version v2.14.3 [Florin]
+    - subject: Switch to Yocto Sumo 19.0.0 [Florin]
 - version: 2.14.0+rev3
   date: 2018-07-26T22:00:00.000Z
   commits:
-    - subject: >-
-        linux-mainline: Enable CONFIG_USB_SERIAL_OPTION necessary for modems
-        functionality [Sebastian]
+    - subject: "linux-mainline: Enable CONFIG_USB_SERIAL_OPTION necessary for modems
+        functionality [Sebastian]"
 - version: 2.14.0+rev2
   date: 2018-07-25T22:00:00.000Z
   commits:
-    - subject: >-
-        linux-mainline: Enable drivers for CP210x usb-serial converters
-        [Sebastian]
-    - subject: 'linux-mainline: Enable drivers for Huawei modems [Sebastian]'
-    - subject: >-
-        Update the resin-yocto-scripts submodule to
+    - subject: "linux-mainline: Enable drivers for CP210x usb-serial converters
+        [Sebastian]"
+    - subject: "linux-mainline: Enable drivers for Huawei modems [Sebastian]"
+    - subject: Update the resin-yocto-scripts submodule to
         8312741e13604a9d166370349061876afb22c0fa [Sebastian]
 - version: 2.14.0+rev1
   date: 2018-07-17T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.14.0 [Florin]'
+    - subject: Update the meta-resin submodule to version v2.14.0 [Florin]
 - version: 2.13.6+rev1
   date: 2018-07-12T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.13.6 [Sebastian]'
-    - subject: 'linux-mainline: Revert "random: fix crng_ready() test" patch [Sebastian]'
-    - subject: 'coffeescript: Add instructions for flashing OrangePi Plus2 [Thodoris]'
+    - subject: Update the meta-resin submodule to version v2.13.6 [Sebastian]
+    - subject: 'linux-mainline: Revert "random: fix crng_ready() test" patch
+        [Sebastian]'
+    - subject: "coffeescript: Add instructions for flashing OrangePi Plus2 [Thodoris]"
 - version: 2.13.5+rev1
   date: 2018-07-08T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.13.5 [Sebastian]'
-    - subject: >-
-        Update the resin-yocto-scripts submodule to
+    - subject: Update the meta-resin submodule to version v2.13.5 [Sebastian]
+    - subject: Update the resin-yocto-scripts submodule to
         59ccd8558435ff6424827fb36ccb43b14650f4d4 [Sebastian]
 - version: 2.13.3+rev1
   date: 2018-07-03T22:00:00.000Z
   commits:
-    - subject: 'Update meta-resin submodule to version 2.13.3 [Sebastian]'
-    - subject: >-
-        linux-mainline: Update kernel to 4.17.3 version for OrangePi Plus2
-        [Sebastian]
-    - subject: >-
-        linux-mainline: Activate USB_SERIAL_PL2303 kernel module for
-        OrangePi-Plus2 [Sebastian]
-    - subject: 'linux-mainline: Enable i2c0 in OrangePi-Plus2 device tree [Sebastian]'
+    - subject: Update meta-resin submodule to version 2.13.3 [Sebastian]
+    - subject: "linux-mainline: Update kernel to 4.17.3 version for OrangePi Plus2
+        [Sebastian]"
+    - subject: "linux-mainline: Activate USB_SERIAL_PL2303 kernel module for
+        OrangePi-Plus2 [Sebastian]"
+    - subject: "linux-mainline: Enable i2c0 in OrangePi-Plus2 device tree [Sebastian]"
 - version: 2.12.7+rev3
   date: 2018-05-22T22:00:00.000Z
   commits:
-    - subject: >-
-        packagegroup-resin-connectivity: Add necessary firmware for WiFi
-        [Sebastian]
+    - subject: "packagegroup-resin-connectivity: Add necessary firmware for WiFi
+        [Sebastian]"
 - version: 2.12.7+rev2
   date: 2018-05-15T22:00:00.000Z
   commits:
-    - subject: 'hostapp-update-hooks: Fix bootloader update hook [Sebastian]'
+    - subject: "hostapp-update-hooks: Fix bootloader update hook [Sebastian]"
 - version: 2.12.7+rev1
   date: 2018-05-10T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.12.7 [Sebastian]'
-    - subject: 'Add support for the OrangePi Plus2 device [Sebastian]'
+    - subject: Update the meta-resin submodule to version v2.12.7 [Sebastian]
+    - subject: Add support for the OrangePi Plus2 device [Sebastian]
 - version: 2.12.6+rev1
   date: 2018-05-01T22:00:00.000Z
   commits:
-    - subject: 'Update the meta-resin submodule to version v2.12.6 [Florin]'
+    - subject: Update the meta-resin submodule to version v2.12.6 [Florin]
 - version: 2.12.5+rev4
   date: 2018-04-12T22:00:00.000Z
   commits:
-    - subject: 'Use correct deploy artifact name in coffescript [Sebastian]'
-    - subject: 'Use native python as u-boot tool [Sebastian]'
-    - subject: >-
-        Update resin-yocto-scripts to f7718efbbf53369aaacb7eb54e707ee8a5d4fc4b
+    - subject: Use correct deploy artifact name in coffescript [Sebastian]
+    - subject: Use native python as u-boot tool [Sebastian]
+    - subject: Update resin-yocto-scripts to f7718efbbf53369aaacb7eb54e707ee8a5d4fc4b
         [Sebastian]
 - version: 2.12.5+rev3
   date: 2018-03-29T22:00:00.000Z
   commits:
-    - subject: 'Remove oe-meta-go layer from .gitmodules [Sebastian]'
+    - subject: Remove oe-meta-go layer from .gitmodules [Sebastian]
 - version: 2.12.5+rev2
   date: 2018-03-29T22:00:00.000Z
   commits:
-    - subject: >-
-        Update resin-yocto-scripts to 9cecb1ca4d9d4713dd337148b7d04a17afdba772
+    - subject: Update resin-yocto-scripts to 9cecb1ca4d9d4713dd337148b7d04a17afdba772
         [Sebastian]
 - version: 2.12.5+rev1
   date: 2018-03-25T22:00:00.000Z
   commits:
-    - subject: 'Update meta-resin submodule to version v2.12.5 [Sebastian]'
-    - subject: >-
-        Update resin-yocto-scripts to 51b8849e2a02d0d4e729bff24909d9746e0bf4c3
+    - subject: Update meta-resin submodule to version v2.12.5 [Sebastian]
+    - subject: Update resin-yocto-scripts to 51b8849e2a02d0d4e729bff24909d9746e0bf4c3
         [Sebastian]
 - version: 2.12.3+rev1
   date: 2018-03-20T23:00:00.000Z
   commits:
-    - subject: 'Add support for BananaPi-M1+ boards [Sebastian]'
+    - subject: Add support for BananaPi-M1+ boards [Sebastian]
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7e09252..0207dda 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,25 @@
 Change log
 -----------
 
+# v2.85.10+rev7
+## (2022-02-25)
+
+
+<details>
+<summary> Update balena-yocto-scripts to v1.17.2 [Alex Gonzalez] </summary>
+
+> ## balena-yocto-scripts-1.17.2
+> ### (2022-02-25)
+> 
+> * prepare-and-start: Remove balena login [Alex Gonzalez]
+> 
+> ## balena-yocto-scripts-1.17.1
+> ### (2022-01-27)
+> 
+> * balena-deploy.inc: Do no deploy device logo to deprecated endpoint [Florin Sarbu]
+> 
+</details>
+
 # v2.85.10+rev6
 ## (2022-01-20)
 
diff --git a/VERSION b/VERSION
index 2b1b772..c7384e4 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-2.85.10+rev6
\ No newline at end of file
+2.85.10+rev7
\ No newline at end of file