From d90a9c424ac54339d2c5fd375d8706e02349d49f Mon Sep 17 00:00:00 2001 From: "flowzone-app[bot]" <124931076+flowzone-app[bot]@users.noreply.github.com> Date: Mon, 30 Oct 2023 19:30:53 +0000 Subject: [PATCH] v4.1.1 --- .versionbot/CHANGELOG.yml | 496 ++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 151 ++++++++++++ VERSION | 2 +- 3 files changed, 648 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 1f4bdfcb7..35497c8cb 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,499 @@ +- commits: + - subject: Update layers/meta-balena to 0608f561a79e1b4b2ba5e83a10c4b9d2010a00cd + hash: 0f39c39c8525d83d867d2fa6c31d983b83ed632d + body: Update layers/meta-balena + footer: + Changelog-entry: Update layers/meta-balena to 0608f561a79e1b4b2ba5e83a10c4b9d2010a00cd + changelog-entry: Update layers/meta-balena to 0608f561a79e1b4b2ba5e83a10c4b9d2010a00cd + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: "plymouth: Remove --retain-splash flag from plymouth quit" + hash: 01a0cc9a3116274fd6e6e6c999705e6e5a8acfec + body: | + This flag isn't needed on balenaOS as the splash screen + remains even after plymouthd is stopped. + + Having the flag in place prevents user apps from writing to + tty consoles after stopping plymouth via dbus. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Kyle Harding + signed-off-by: Kyle Harding + author: Kyle Harding + nested: [] + version: meta-balena-4.1.1 + title: "" + date: 2023-10-25T19:07:25.710Z + - commits: + - subject: "tests: add safe reboot checks" + hash: 8d99048a3e2218d4cfdbbf9e27e2a3e04c1aa700 + body: > + This check tests the safe_reboot script used in hostOS updates + to + + make sure application locks are respected. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "hostapp-update: move lock checking to helper function" + hash: 8cf977610619687e5958c66b430585cd91f0dbe2 + body: > + The helper function can then be called both from hostapp-update + and + + from the actions server hup script. + footer: + Change-type: minor + change-type: minor + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "os-helpers-logging: output script logging to journald" + hash: e0f1c60cf6eaf668c4c5714d525da17df58073e5 + body: "" + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + - subject: "os-helpers: add safe_reboot function" + hash: 18ebc142a761b798fe3b08bc93baf52a11702a2c + body: > + This script performs a safe system reboot with application + update + + locks checks. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-4.1.0 + title: "" + date: 2023-10-25T08:06:44.556Z + - commits: + - subject: 'Revert "kernel-balena: Remove apparmor support"' + hash: ddc94ae58072323cf94ac39d6c2d16c78ff794d8 + body: > + This is no longer needed after the balena_os/balena-engine + commit: + + https://github.com/balena-os/balena-engine/commit/ed8ba18e8776a7bf37b3326baeca8196b4ea76b0 + + + released in balena-engine v20.10.39 + + + This reverts commit 18cd233a83554b58b3540164afd768fdeda60b03. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-4.0.31 + title: "" + date: 2023-10-24T16:20:53.918Z + - commits: + - subject: Update tests/leviathan digest to 5a3ce72 + hash: 0216b1316a6d264dbea12fa127f46b53eaa4e020 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update Lock file maintenance + hash: 1cc18146582d9f526999e96e421d9112674a6eee + body: | + Update + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.5 + title: "" + date: 2023-10-23T00:52:28.730Z + version: meta-balena-4.0.30 + title: "" + date: 2023-10-23T19:50:24.069Z + - commits: + - subject: "resin-device-progress: Add status code check and error reporting" + hash: 43ad69ed6a770c90e43a9ea844a32d7308a8ad45 + body: > + This script is used by balenaHup to report provisioning failures + to + + the cloud. Adding retries, return status code check and error output + + should make it more resilient and easier to debug. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alex Gonzalez + signed-off-by: Alex Gonzalez + author: Alex Gonzalez + nested: [] + version: meta-balena-4.0.29 + title: "" + date: 2023-10-23T13:07:12.186Z + - commits: + - subject: Update tests/leviathan digest to cd38f4a + hash: 9850216225e8c140b710e8a5f8454b5a7b2264c4 + body: Update tests/leviathan + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Update core/contracts digest to 42e712d + hash: 1853c343fcb27ff2a287880dcf4906a1012a7ae3 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.4 + title: "" + date: 2023-10-20T07:21:37.849Z + - commits: + - subject: Update core/contracts digest to 2d44c9c + hash: bffd6dae100a692c10ec1afcef775d908e57ed11 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.3 + title: "" + date: 2023-10-19T13:43:36.969Z + - commits: + - subject: Update actions/checkout digest to b4ffde6 + hash: d04f4cc5cc497173cae45b5538abbc1e21cb7564 + body: | + Update actions/checkout + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.2 + title: "" + date: 2023-10-19T11:21:08.816Z + - commits: + - subject: Update core/contracts digest to 97f176d + hash: 72ad2ce2a67767be53aa94b920fc6314e2ae86b5 + body: | + Update core/contracts + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: [] + version: leviathan-2.29.1 + title: "" + date: 2023-10-19T08:49:38.251Z + version: meta-balena-4.0.28 + title: "" + date: 2023-10-20T11:37:25.753Z + - commits: + - subject: Update balena-supervisor to v14.13.13 + hash: 0e98377b4e1d35b6fc7391782f8a3f8ee3a21fca + body: | + Update balena-supervisor from 14.13.4 to 14.13.13 + footer: + Change-type: patch + change-type: patch + author: Self-hosted Renovate Bot + nested: + - commits: + - subject: Switch some _.includes usage to native versions + hash: e15205301c345398873097b07869c191d1f09d08 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.assign usage to native versions + hash: a4a9a17c1aba1a7611b000b2b440600331349a07 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isNaN usage to native versions + hash: d0cb54537f74c19f5262a6b1515e13cfb476dfd3 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isFunction usage to native versions + hash: c9f032e13ad0f2b31b8316c8334f2175f3af4014 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isUndefined usage to native versions + hash: 3bfdc4454e90732f17e8adaaadfe60c21a8f3748 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isNull usage to native versions + hash: 8e23091aa9c997dbcbce8faacd34c275239a746e + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isNumber usage to native versions + hash: ca3faebfc9ade3b720380b5f002a747ba4817b92 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isArray usage to native versions + hash: 20df54668ce12790320ec78cbc8044a4065f6a16 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Switch _.isString usage to native versions + hash: 3fe8a22fb0158bf456bf3eba1b0a0b27ce004c8a + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-supervisor-14.13.13 + title: "" + date: 2023-10-16T21:43:19.070Z + - commits: + - subject: Revert "Do not expose ports from image if service network mode" + hash: 3e828dcc5262528639a7a039d62855d9607d1779 + body: > + This reverts commit + 0c7bad779291e15e419166a2c66c2a21dd06aa83, as that + + change causes a service restart loop. The supervisor cannot distinguish + + between ports exposed via the `EXPOSE` directive and the docker-compose + + `expose` property. Because of this, in the case of `network-mode: + + service:<...>` the current state and target state never match, leading + + to a service restart loop. + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: balena-supervisor-14.13.12 + title: "" + date: 2023-10-16T16:59:13.864Z + - commits: + - subject: Fix husky config for automatic linting on commit + hash: 23d5311a515755ba3171fc5d26dc4c6486eff9a2 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-supervisor-14.13.11 + title: "" + date: 2023-10-16T15:43:25.738Z + - commits: + - subject: Convert multiple bluebird uses to native promises + hash: 766cce89c772440d86472ff0a0a0efd884261188 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-supervisor-14.13.10 + title: "" + date: 2023-10-16T13:50:17.934Z + - commits: + - subject: Do not expose ports from image if service network mode + hash: 0c7bad779291e15e419166a2c66c2a21dd06aa83 + body: > + The supervisor exposes ports configured using the + `EXPOSE` directive in + + the dockerfile when configuring the container for runtime. This can + + cause issues if using `network_mode: service:` as the + + expose configuration is not compatible with that network mode. This + + fix now skips image exposed ports for that particular network mode. + footer: + Change-type: patch + change-type: patch + Relates-to: "#2211" + relates-to: "#2211" + author: Felipe Lalanne + nested: [] + version: balena-supervisor-14.13.9 + title: "" + date: 2023-10-16T02:14:30.242Z + - commits: + - subject: Move mdns-resolver to devDependencies + hash: eb485cfde4a0a2adcbe00a1e107156e0711c1c67 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move got to devDependencies + hash: c3832cf06157eb93777a4d2c996ff8ac5dd308f9 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move semver to dev-dependencies + hash: dcef2ec78b8556a22c076fd7550e93394b8690b0 + body: "" + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move happy-eyeballs to dev-dependencies + hash: 50d2d59cd149475c9778bb8860b9988b1efe1e1a + body: | + This allows it to be tree-shaken + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + - subject: Move systeminformation to devDependencies + hash: a67a5a0f8f06856645bc54fd8c79ddc8950e75cb + body: > + devDependencies are tree-shaked, while dependencies are + stored in the + + image. We reserve dependencies just for those that contain binary + + bindings + footer: + Change-type: patch + change-type: patch + author: Felipe Lalanne + nested: [] + version: balena-supervisor-14.13.8 + title: "" + date: 2023-10-12T19:28:38.969Z + - commits: + - subject: Use mutation for adding service/image ids to logs to reduce allocations + hash: 3d73bf3e915e9a33e7d9dbb2635d8a626df51ab3 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Keep the container lock for the entire duration of attaching logs + hash: d685ccacb245f0f0e4e2c8cd04d5c202da0d551b + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Remove unnecessary async on handling journald stderr entries + hash: 74d374b5ad974d8baf004d7378d151d226ff06a6 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + - subject: Avoid unnecessary work in systemd log row handling for invalid logs + hash: e3806ec018bd7d29bec15074a5c09494fe5e9d6b + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-supervisor-14.13.7 + title: "" + date: 2023-10-12T01:34:01.769Z + - commits: + - subject: Remove unused docker logs logging code + hash: 894bdeeeb66ff997c7e16157d932024ece5bea09 + body: "" + footer: + Change-type: patch + change-type: patch + author: Pagan Gazzard + nested: [] + version: balena-supervisor-14.13.6 + title: "" + date: 2023-10-11T14:12:02.642Z + - commits: + - subject: Revert os-release path to /mnt/root + hash: bc1d251e66b863abbd7829fecc4b618fca71d2c3 + body: > + /mnt/boot/os-release isn't always accurate so /mnt/root + should be the source of truth. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Christina Ying Wang + signed-off-by: Christina Ying Wang + author: Christina Ying Wang + nested: [] + version: balena-supervisor-14.13.5 + title: "" + date: 2023-10-10T18:54:18.074Z + version: meta-balena-4.0.27 + title: "" + date: 2023-10-18T16:33:59.568Z + version: 4.1.1 + title: "" + date: 2023-10-30T19:30:46.588Z - commits: - subject: Update contracts to 42e712dfe54929870e1ef51fc95cff10f760ab08 hash: aaf50f5b2b1a33039ca8a8716c7b32055aa831a8 diff --git a/CHANGELOG.md b/CHANGELOG.md index 67acf27ca..44d949d64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,157 @@ Change log ----------- +# v4.1.1 +## (2023-10-30) + + +
+ Update layers/meta-balena to 0608f561a79e1b4b2ba5e83a10c4b9d2010a00cd [Self-hosted Renovate Bot] + +> ## meta-balena-4.1.1 +> ### (2023-10-25) +> +> * plymouth: Remove --retain-splash flag from plymouth quit [Kyle Harding] +> +> ## meta-balena-4.1.0 +> ### (2023-10-25) +> +> * tests: add safe reboot checks [Alex Gonzalez] +> * hostapp-update: move lock checking to helper function [Alex Gonzalez] +> * os-helpers-logging: output script logging to journald [Alex Gonzalez] +> * os-helpers: add safe_reboot function [Alex Gonzalez] +> +> ## meta-balena-4.0.31 +> ### (2023-10-24) +> +> * Revert "kernel-balena: Remove apparmor support" [Alex Gonzalez] +> +> ## meta-balena-4.0.30 +> ### (2023-10-23) +> +> +>
+> Update tests/leviathan digest to 5a3ce72 [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.5 +>> #### (2023-10-23) +>> +>> * Update Lock file maintenance [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-4.0.29 +> ### (2023-10-23) +> +> * resin-device-progress: Add status code check and error reporting [Alex Gonzalez] +> +> ## meta-balena-4.0.28 +> ### (2023-10-20) +> +> +>
+> Update tests/leviathan digest to cd38f4a [Self-hosted Renovate Bot] +> +>> ### leviathan-2.29.4 +>> #### (2023-10-20) +>> +>> * Update core/contracts digest to 42e712d [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.3 +>> #### (2023-10-19) +>> +>> * Update core/contracts digest to 2d44c9c [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.2 +>> #### (2023-10-19) +>> +>> * Update actions/checkout digest to b4ffde6 [Self-hosted Renovate Bot] +>> +>> ### leviathan-2.29.1 +>> #### (2023-10-19) +>> +>> * Update core/contracts digest to 97f176d [Self-hosted Renovate Bot] +>> +> +>
+> +> +> ## meta-balena-4.0.27 +> ### (2023-10-18) +> +> +>
+> Update balena-supervisor to v14.13.13 [Self-hosted Renovate Bot] +> +>> ### balena-supervisor-14.13.13 +>> #### (2023-10-16) +>> +>> * Switch some _.includes usage to native versions [Pagan Gazzard] +>> * Switch _.assign usage to native versions [Pagan Gazzard] +>> * Switch _.isNaN usage to native versions [Pagan Gazzard] +>> * Switch _.isFunction usage to native versions [Pagan Gazzard] +>> * Switch _.isUndefined usage to native versions [Pagan Gazzard] +>> * Switch _.isNull usage to native versions [Pagan Gazzard] +>> * Switch _.isNumber usage to native versions [Pagan Gazzard] +>> * Switch _.isArray usage to native versions [Pagan Gazzard] +>> * Switch _.isString usage to native versions [Pagan Gazzard] +>> +>> ### balena-supervisor-14.13.12 +>> #### (2023-10-16) +>> +>> * Revert "Do not expose ports from image if service network mode" [Felipe Lalanne] +>> +>> ### balena-supervisor-14.13.11 +>> #### (2023-10-16) +>> +>> * Fix husky config for automatic linting on commit [Pagan Gazzard] +>> +>> ### balena-supervisor-14.13.10 +>> #### (2023-10-16) +>> +>> * Convert multiple bluebird uses to native promises [Pagan Gazzard] +>> +>> ### balena-supervisor-14.13.9 +>> #### (2023-10-16) +>> +>> * Do not expose ports from image if service network mode [Felipe Lalanne] +>> +>> ### balena-supervisor-14.13.8 +>> #### (2023-10-12) +>> +>> * Move mdns-resolver to devDependencies [Felipe Lalanne] +>> * Move got to devDependencies [Felipe Lalanne] +>> * Move semver to dev-dependencies [Felipe Lalanne] +>> * Move happy-eyeballs to dev-dependencies [Felipe Lalanne] +>> * Move systeminformation to devDependencies [Felipe Lalanne] +>> +>> ### balena-supervisor-14.13.7 +>> #### (2023-10-12) +>> +>> * Use mutation for adding service/image ids to logs to reduce allocations [Pagan Gazzard] +>> * Keep the container lock for the entire duration of attaching logs [Pagan Gazzard] +>> * Remove unnecessary async on handling journald stderr entries [Pagan Gazzard] +>> * Avoid unnecessary work in systemd log row handling for invalid logs [Pagan Gazzard] +>> +>> ### balena-supervisor-14.13.6 +>> #### (2023-10-11) +>> +>> * Remove unused docker logs logging code [Pagan Gazzard] +>> +>> ### balena-supervisor-14.13.5 +>> #### (2023-10-10) +>> +>> * Revert os-release path to /mnt/root [Christina Ying Wang] +>> +> +>
+> +> + +
+ # v4.0.26+rev1 ## (2023-10-20) diff --git a/VERSION b/VERSION index 8d61cf1d5..2582dddfd 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -4.0.26+rev1 \ No newline at end of file +4.1.1 \ No newline at end of file