From fa64aba334667cb44d073ff12b48b99ef74d8423 Mon Sep 17 00:00:00 2001 From: Balena CI <34882892+balena-ci@users.noreply.github.com> Date: Tue, 29 Oct 2019 17:13:55 +0200 Subject: [PATCH] v2.44.0+rev1 --- .versionbot/CHANGELOG.yml | 403 ++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 39 ++++ VERSION | 2 +- 3 files changed, 443 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index ca8abed..e36fdc4 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,406 @@ +- commits: + - subject: Rename re-worked patch to have it applied + hash: bd839185ede9d71eb7cc439361fa3c6736a7a47b + body: | + A patch removed with SRC_URI_remove and re-worked was not + applying (no output error, the behavior is as it doesn't + exist), because the re-worked patch had the same name + as the removed one. + + Remove 0001-nanopi_neo_air_defconfig-Enable-eMMC-support.patch. + This patch exists in meta-sunxi and it applies over + versions of u-boot.2018.09 + footer: + Changelog-entry: Rename re-worked patch to have it applied + changelog-entry: Rename re-worked patch to have it applied + Signed-off-by: Vicentiu Galanopulo + signed-off-by: Vicentiu Galanopulo + author: Vicentiu Galanopulo + - subject: Update meta-balena from v2.41.1 to v2.44.0 + hash: 585566fa269acaa90610cef4ae0daf206bbbd83f + body: | + Update meta-balena from 2.41.1 to 2.44.0 + footer: + Changelog-entry: Update meta-balena from v2.41.1 to v2.44.0 + changelog-entry: Update meta-balena from v2.41.1 to v2.44.0 + Signed-off-by: Vicentiu Galanopulo + signed-off-by: Vicentiu Galanopulo + author: Vicentiu Galanopulo + nested: + - commits: + - 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 + + customers from using dev images easily. + + + 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 + + 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. + Default is no delay + changelog-entry: >- + Make uboot dev images autoboot delay build time configurable. + Default is no delay + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Reduce systemd logging level from info to notice + hash: 9e8f949c561b4e904f2e492e0267923b73782c4c + body: | + Reduces redundant logs. + + Fixes #1691 + footer: + Change-type: patch + change-type: patch + Changelog-entry: Reduce systemd logging level from info to notice + changelog-entry: Reduce systemd logging level from info to notice + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - 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 + + related to itself. + + + Depends on gh-1679 + + See also + + - balena-io/balena-supervisor#1038 + + - balena-os/balena-engine#174 + + - balena-os/balena-engine-cli#8 + footer: + Change-type: patch + change-type: patch + Signed-off-by: Roman Mazur + signed-off-by: Roman Mazur + author: Roman Mazur + - 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 + + by 'arch/arm64/kernel/vdso/vdso.so.dbg'" + + when doing "make modules_prepare" + 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 + Signed-off-by: Sebastian Panceac + signed-off-by: Sebastian Panceac + author: Sebastian Panceac + - subject: >- + Disable PasswordAuthentication in sshd in production images as + an extra precautionary measure. + hash: 67bff0700e921a8adbceb4a3b77af2ed39415fa8 + body: > + PasswordAuthentication defaults to yes. Make it no for + production + + images. + + + Fixes #1678 + + + Also some whitespace fixes. + footer: + Change-type: patch + change-type: patch + Changelog-entry: >- + Disable PasswordAuthentication in sshd in production images as + an extra precautionary measure. + changelog-entry: >- + Disable PasswordAuthentication in sshd in production images as + an extra precautionary measure. + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Update balena-engine to 18.9.10 + hash: 9fa56fef4b2b34671951a09e241bb2623dd6d96c + body: > + Includes feature to populate container environment with + container id + + variable and bug fix for tagging deltas on the fly. + footer: + Change-type: patch + change-type: patch + Changelog-entry: Update balena-engine to 18.9.10 + changelog-entry: Update balena-engine to 18.9.10 + Signed-off-by: Robert Günzler + signed-off-by: Robert Günzler + author: Robert Günzler + - subject: 'hostapp-update-hooks: Filter out automount for inactive sysroot' + hash: 894a3b1e2ae705efe9267bab226886c58ad646a7 + body: | + 'findmnt' returns both systemd-1 and the correct TARGET. + No failure is currently observed because this two line output + is filtered trough 'basename'. + + Use ext4 FSTYPE to filter out the automount with SOURCE + "systemd-1" when determining the new parition label + in the u-boot update hook, just like we do for grub. + footer: + Change-type: patch + change-type: patch + Signed-off-by: Alexandru Costache + signed-off-by: Alexandru Costache + author: Alexandru Costache + - 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 + HostOS updates. + changelog-entry: >- + Add support for hooks 2.0 enabling finer granularity during + HostOS updates. + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Update balena-supervisor to v10.3.7 + hash: 4562d35527c1b0087c7e55af30de8ab6eb1aa990 + body: '' + footer: + Changelog-entry: Update balena-supervisor to v10.3.7 + changelog-entry: Update balena-supervisor to v10.3.7 + Change-type: minor + change-type: minor + Signed-off-by: Cameron Diver + signed-off-by: Cameron Diver + author: Cameron Diver + - subject: Add support for balena cloud SSH public keys + hash: 76e774ff132d7cf23a729c3d587c9fd1354a969f + body: > + When we have an API endpoint and key, we can query the API to + get the + + user public keys and use them to try to authenticate over SSH. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Add support for balena cloud SSH public keys + changelog-entry: Add support for balena cloud SSH public keys + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Map any user to root using libnss-ato + hash: 55ba5767199205ee945a5e69152a28e023e35397 + body: > + This module was included to be able to map any user to root. + This + + is required by the balena-cloud backend. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Map any user to root using libnss-ato + changelog-entry: Map any user to root using libnss-ato + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Add option to disable kernel headers from being built. + hash: 1f5940898a654c770858f802ea978ddb986082f4 + body: > + These can take quite a bit of build time. Add an option to + disable + + the recipes from being built. + + + Fixes #1659 + footer: + Change-type: patch + change-type: patch + Changelog-entry: Add option to disable kernel headers from being built. + changelog-entry: Add option to disable kernel headers from being built. + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + version: meta-balena-2.44.0 + date: 2019-10-03T06:28:45.031Z + - commits: + - subject: Update NetworkManager to 1.20.2 + hash: bcb6d85cc3b75d2f41a64fc9a6e0e15b428040f1 + body: | + Fixes #1660 + footer: + Change-type: minor + change-type: minor + Changelog-entry: Update NetworkManager to 1.20.2 + changelog-entry: Update NetworkManager to 1.20.2 + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Update ModemManager to 1.10.6 + hash: f6c82203c1a8f0613a900ce9d8ce749087fab99d + body: '' + footer: + Change-type: patch + change-type: patch + Changelog-entry: Update ModemManager to 1.10.6 + changelog-entry: Update ModemManager to 1.10.6 + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + 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 + 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, + + 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 + whatever reason + changelog-entry: >- + A small fix in initramfs when /dev/console is invalid due to + whatever reason + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Add automated testing for external kernel module header tarballs + hash: aef272d20b471308790bfa63426f73a3ce334884 + body: > + We'd like to run a simple hello-world external module build test + using + + the headers we have generated. This recipe does that in a docker + + container + footer: + Change-type: patch + change-type: patch + Changelog-entry: >- + Add automated testing for external kernel module header + tarballs + changelog-entry: >- + Add automated testing for external kernel module header + tarballs + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Make sure correct utsrelease.h is packaged + hash: 5f9717081524d475009f5bf9277b30bf29c1c371 + body: > + It was observed that on some machines (Variscite mx8m) the + + utsrelease.h header is regenerated with incomplete content when + + running "make prepare0" (utsrelease.h will not contain the short + + git revision although the kernel's abiversion includes it and + + as such the external modules built using this utsrelease.h + header + + will fail to load because of this mismatch). + footer: + Change-type: patch + change-type: patch + Changelog-entry: Make sure correct utsrelease.h is packaged + changelog-entry: Make sure correct utsrelease.h is packaged + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + 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 + hash: a79f18a3e094721d1fc134afbae7a4773b697414 + body: > + The default driver is cgroupfs. We switch to systemd so that + there is + + one cgroup manager in our OS. + + + Otherwise, systemd will have its own cgroup manager and cgroupfs + will + + be another cgroup manager via balenaEngine daemon. + + + Fixes #1645 which contains more information + footer: + Change-type: minor + change-type: minor + 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 + versions were failing to start in cases. Switch to systemd + cgroup driver in balenaEngine + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + version: meta-balena-2.42.0 + date: 2019-09-13T08:06:05.129Z + version: 2.44.0+rev1 + date: 2019-10-29T14:40:27.469Z - commits: - subject: Add overlays for orange-pi-zero hash: e8b524b74d4eb5d68f9a037235ef8683126e1730 diff --git a/CHANGELOG.md b/CHANGELOG.md index 067a216..c461fe0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,45 @@ Change log ----------- +# v2.44.0+rev1 +## (2019-10-29) + +* Rename re-worked patch to have it applied [Vicentiu Galanopulo] + +
+ Update meta-balena from v2.41.1 to v2.44.0 [Vicentiu Galanopulo] + +> ## meta-balena-2.44.0 +> ### (2019-10-03) +> +> * Make uboot dev images autoboot delay build time configurable. Default is no delay [Zubair Lutfullah Kakakhel] +> * Reduce systemd logging level from info to notice [Zubair Lutfullah Kakakhel] +> * resin-supervisor: Expose container ID via env variable [Roman Mazur] +> * kernel-devsrc: Copy vdso.lds.S file in source archive if available [Sebastian Panceac] +> * Disable PasswordAuthentication in sshd in production images as an extra precautionary measure. [Zubair Lutfullah Kakakhel] +> * Update balena-engine to 18.9.10 [Robert Günzler] +> * hostapp-update-hooks: Filter out automount for inactive sysroot [Alexandru Costache] +> * Add support for hooks 2.0 enabling finer granularity during HostOS updates. [Zubair Lutfullah Kakakhel] +> * Update balena-supervisor to v10.3.7 [Cameron Diver] +> * Add support for balena cloud SSH public keys [Andrei Gherzan] +> * Map any user to root using libnss-ato [Andrei Gherzan] +> * Add option to disable kernel headers from being built. [Zubair Lutfullah Kakakhel] + +> ## meta-balena-2.43.0 +> ### (2019-09-13) +> +> * Update NetworkManager to 1.20.2 [Andrei Gherzan] +> * Update ModemManager to 1.10.6 [Andrei Gherzan] + +> ## meta-balena-2.42.0 +> ### (2019-09-13) +> +> * A small fix in initramfs when /dev/console is invalid due to whatever reason [Zubair Lutfullah Kakakhel] +> * Add automated testing for external kernel module header tarballs [Zubair Lutfullah Kakakhel] +> * Make sure correct utsrelease.h is packaged [Zubair Lutfullah Kakakhel] +> * Fix a bug where application containers with new systemd versions were failing to start in cases. Switch to systemd cgroup driver in balenaEngine [Zubair Lutfullah Kakakhel] +
+ # v2.41.1+rev9 ## (2019-10-24) diff --git a/VERSION b/VERSION index 2caadd0..ff100ed 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.41.1+rev9 \ No newline at end of file +2.44.0+rev1 \ No newline at end of file