From 441f2594a7aff021fc2e1ac6fb6f6e6001aea591 Mon Sep 17 00:00:00 2001 From: Resin CI <34882892+resin-ci@users.noreply.github.com> Date: Wed, 5 Dec 2018 16:17:57 +0200 Subject: [PATCH] v2.27.0+rev1 --- .versionbot/CHANGELOG.yml | 312 ++++++++++++++++++++++++++++++++++++++ CHANGELOG.md | 31 ++++ VERSION | 2 +- 3 files changed, 344 insertions(+), 1 deletion(-) diff --git a/.versionbot/CHANGELOG.yml b/.versionbot/CHANGELOG.yml index 79fc310..6c59155 100644 --- a/.versionbot/CHANGELOG.yml +++ b/.versionbot/CHANGELOG.yml @@ -1,3 +1,315 @@ +- commits: + - subject: Update the meta-resin submodule from v2.26.0 to v2.27.0 + hash: 9b6121bb7bd45b89c27a4dc142fbc3f7b054d0c8 + body: | + Update meta-resin from 2.26.0 to 2.27.0 + footer: + Changelog-entry: Update the meta-resin submodule from v2.26.0 to v2.27.0 + changelog-entry: Update the meta-resin submodule from v2.26.0 to v2.27.0 + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + nested: + - commits: + - subject: Expose randomMacAddressScan config.json knob + hash: 69d2340ccf5691085bebeb92478475cd3278bbb9 + body: > + For now only allow `wifi.scan-rand-mac-address` configurable + from + + config.json using `randomMacAddressScan` as the json key. + + + config.json snippet example: + + + "os": { + "network" : { + "wifi": { + "randomMacAddressScan": false + } + } + } + + + We include a set of tests for this tool which are ran at build + time. + + + Fixes #1294 + footer: + Change-type: minor + change-type: minor + Changelog-entry: Expose randomMacAddressScan config.json knob + changelog-entry: Expose randomMacAddressScan config.json knob + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Move modemmanager udev rules in /lib/udev/rules.d + hash: 1d7f81ee8b8ca5fd73417598ac8b15d8f99b28ed + body: > + The path where the udev rules are currently installed (etc) will + be + + shadowned at runtime because the etc udev rules path is + bindmounted for + + use with custom configuration from `config.json`. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Move modemmanager udev rules in /lib/udev/rules.d + changelog-entry: Move modemmanager udev rules in /lib/udev/rules.d + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Fix modemmanager bbappend files + hash: 304b7079ec0261a4467cd384b83b456348af6a0c + body: > + 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 + + 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 + + is not in the same directoy as bitbake will not be able to find + needed + + bbappended files. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Fix modemmanager bbappend files + changelog-entry: Fix modemmanager bbappend files + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: 'dnsmasq: Define 8.8.8.8 as a fallback nameserver' + hash: 8ae0b2aef3ac2816c2a336b2dcc5d6f6a9c726c0 + body: | + Fixes #1293 + footer: + Change-type: minor + change-type: minor + Changel-log-entry: Restore 8.8.8.8 as fallback DNS server + changel-log-entry: Restore 8.8.8.8 as fallback DNS server + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Increase timeout for filesystem label + hash: 9184e01e4f42b95df53f440b4638a8acd9877a9c + body: > + The label is actually a udev symlink, but we're keeping + + this naming to be consistent across the file. + + + The error seen is that the balena-host service wasn't + + able to start because of a mnt-sysroot-active.service + dependency: + + resin-partition-mounter[440]: ERROR: Timeout while waiting + + for filesystem label to appear + + + By increasing this timeout, the filesystem symlink should + + already exist, at the time the mnt-sysroot-active service is + + looking for this dependency. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Increase timeout for filesystem label + changelog-entry: Increase timeout for filesystem label + Signed-off-by: Vicentiu Galanopulo + signed-off-by: Vicentiu Galanopulo + author: Vicentiu Galanopulo + - 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 + footer: + Change-type: minor + change-type: minor + Changelog-entry: Add support for Huawei ME936 modem in MBIM mode + changelog-entry: Add support for Huawei ME936 modem in MBIM mode + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + - subject: Backport systemd sd-shutdown improvements for sumo versions + hash: 2643ef9959734c794880fecb36284db35e0565df + body: | + OS 2.26.0+rev1 reports the following at reboot: + systemd-shutdown[1]: Failed to wait for process: Protocol error + systemd-shutdown[1]: Failed to wait for process: Protocol error + + As per systemd/systemd#8155 (comment), systemd/systemd#8429 + needs to be backported. + + We currently backport these patches for sumo only + footer: + Change-type: minor + change-type: minor + Changelog-entry: Backport systemd sd-shutdown improvements for sumo versions + changelog-entry: Backport systemd sd-shutdown improvements for sumo versions + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + - subject: Include avahi d-bus introspection files in rootfs + hash: d98f0d47369135f1c88429aac58b73aced3d4f6c + body: > + Poky removes the dbus introspection description documents for + avahi. + + See: + + http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=59a08907eafffde664079b9a2068f47131dd3f5d + + + dbus-native node module requires this data to be available to + allow + + access to interfaces. + + + Fixes #1140 + footer: + Change-type: minor + change-type: minor + Changelog-entry: Include avahi d-bus introspection files in rootfs + changelog-entry: Include avahi d-bus introspection files in rootfs + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Fix custom udev rules when rule is removed from config.json + hash: dbf42dd1ddcbb45be0320d8d4b4bd93c9522ec34 + body: > + Fixes #1271 + + When os.udevRules is completely removed from config.json, any + previous + + rules are left there. Remove them. + footer: + Change-type: patch + change-type: patch + Changelog-entry: Fix custom udev rules when rule is removed from config.json + changelog-entry: Fix custom udev rules when rule is removed from config.json + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: 'resin-mounts: Add NetworkManager conf.d bind mounts' + hash: a94a3b3490319a3e6a5de373a773348eada532ba + body: | + This bind mount is used for passing custom config options to + NetworkManager via config.json + footer: + Change-type: minor + change-type: minor + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: Add support to pass custom configuration to NetworkManager + hash: 8370f01078b6971f2b6c2707f679a3cc581702d2 + body: > + This allows extra config fragments to be passed to + NetworkManager + + via config.json + footer: + Change-type: minor + change-type: minor + Changelog-entry: Add support to pass custom configuration to NetworkManager + changelog-entry: Add support to pass custom configuration to NetworkManager + Signed-off-by: Zubair Lutfullah Kakakhel + signed-off-by: Zubair Lutfullah Kakakhel + author: Zubair Lutfullah Kakakhel + - subject: 'README.md: Add info about SSH and Avahi services' + hash: 778785283d372689af654c42b3c42cfc02ecdcfb + body: | + Fixes #1274 + footer: + Change-type: patch + change-type: patch + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Avoid xtables lock in resin-proxy-config + hash: f2bed69f1825e270be695ada997bc10120a2bae8 + body: > + There are other components setting up iptables rules - for + example + + balena. In order to avoid a lock race, run iptables commands + with a 10 + + seconds wait flag. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Avoid xtables lock in resin-proxy-config + changelog-entry: Avoid xtables lock in resin-proxy-config + Signed-off-by: Andrei Gherzan + signed-off-by: Andrei Gherzan + author: Andrei Gherzan + - subject: Migrate the supervisor to balena repositories + hash: 0905256113d58ce4644e975144d71b20f532a35d + body: | + This has changed from "resin" to "balena" due to the rename + footer: + Change-type: minor + change-type: minor + Changelog-entry: Migrate the supervisor to balena repositories + changelog-entry: Migrate the supervisor to balena repositories + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + - subject: Update balena-supervisor to v8.3.5 + hash: d0ec760020b7778ac9116dde803393a1f444228f + body: '' + footer: + Change-type: minor + change-type: minor + Changelog-entry: Update balena-supervisor to v8.3.5 + changelog-entry: Update balena-supervisor to v8.3.5 + Signed-off-by: Cameron Diver + signed-off-by: Cameron Diver + author: Cameron Diver + - subject: Update supported modems list + hash: 9c966ff98f7bd1e9478a6f49164118c6b0b8a0d8 + body: | + We remove SIM7100E in favour of SIM7600E and + also add Huawei ME909s-120. + footer: + Change-type: minor + change-type: minor + Changelog-entry: Update supported modems list + changelog-entry: Update supported modems list + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + version: meta-resin-2.27.0 + date: 2018-11-23T14:49:56.671Z + - subject: Switch from resin-yocto-scripts to balena-yocto-scripts + hash: dc3cd570d48833fd23e725ae0ba3c45cba1c812d + body: '' + footer: + Changelog-entry: Switch from resin-yocto-scripts to balena-yocto-scripts + changelog-entry: Switch from resin-yocto-scripts to balena-yocto-scripts + Signed-off-by: Florin Sarbu + signed-off-by: Florin Sarbu + author: Florin Sarbu + version: 2.27.0+rev1 + date: 2018-12-05T13:46:51.322Z - commits: - subject: Specify deps for kernel config task needed for newer (4.16+) kernels hash: 92bc21430aba99e7743946e75c153aeff28f4974 diff --git a/CHANGELOG.md b/CHANGELOG.md index 8bf2649..2dd0d03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,37 @@ Change log ----------- +# v2.27.0+rev1 +## (2018-12-05) + +* Update the meta-resin submodule from v2.26.0 to v2.27.0 [Florin Sarbu] + +
+ View details + +## meta-resin-2.27.0 +### (2018-11-23) + +* Expose randomMacAddressScan config.json knob [Andrei Gherzan] +* Move modemmanager udev rules in /lib/udev/rules.d [Andrei Gherzan] +* Fix modemmanager bbappend files [Andrei Gherzan] +* dnsmasq: Define 8.8.8.8 as a fallback nameserver [Andrei Gherzan] +* Increase timeout for filesystem label [Vicentiu Galanopulo] +* Add support for Huawei ME936 modem in MBIM mode [Florin Sarbu] +* Backport systemd sd-shutdown improvements for sumo versions [Florin Sarbu] +* Include avahi d-bus introspection files in rootfs [Andrei Gherzan] +* Fix custom udev rules when rule is removed from config.json [Zubair Lutfullah Kakakhel] +* resin-mounts: Add NetworkManager conf.d bind mounts [Zubair Lutfullah Kakakhel] +* Add support to pass custom configuration to NetworkManager [Zubair Lutfullah Kakakhel] +* README.md: Add info about SSH and Avahi services [Andrei Gherzan] +* Avoid xtables lock in resin-proxy-config [Andrei Gherzan] +* Migrate the supervisor to balena repositories [Florin Sarbu] +* Update balena-supervisor to v8.3.5 [Cameron Diver] +* Update supported modems list [Florin Sarbu] +
+ +* Switch from resin-yocto-scripts to balena-yocto-scripts [Florin Sarbu] + # v2.26.0+rev2 ## (2018-11-12) diff --git a/VERSION b/VERSION index 481ba57..ff241ad 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.26.0+rev2 \ No newline at end of file +2.27.0+rev1 \ No newline at end of file