v2.27.0+rev1

This commit is contained in:
Resin CI 2018-12-05 16:17:57 +02:00
parent 278634e997
commit 441f2594a7
3 changed files with 344 additions and 1 deletions

View file

@ -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 <florin@balena.io>
signed-off-by: Florin Sarbu <florin@balena.io>
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 <andrei@balena.io>
signed-off-by: Andrei Gherzan <andrei@balena.io>
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 <andrei@balena.io>
signed-off-by: Andrei Gherzan <andrei@balena.io>
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 <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'
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 <andrei@balena.io>
signed-off-by: Andrei Gherzan <andrei@balena.io>
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 <vicentiu@resin.io>
signed-off-by: Vicentiu Galanopulo <vicentiu@resin.io>
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 <florin@resin.io>
signed-off-by: Florin Sarbu <florin@resin.io>
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 <florin@balena.io>
signed-off-by: Florin Sarbu <florin@balena.io>
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 <andrei@balena.io>
signed-off-by: Andrei Gherzan <andrei@balena.io>
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 <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'
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 <zubair@balena.io>
signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
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 <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'
hash: 778785283d372689af654c42b3c42cfc02ecdcfb
body: |
Fixes #1274
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: 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 <andrei@balena.io>
signed-off-by: Andrei Gherzan <andrei@balena.io>
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 <florin@balena.io>
signed-off-by: Florin Sarbu <florin@balena.io>
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 <cameron@balena.io>
signed-off-by: Cameron Diver <cameron@balena.io>
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 <florin@balena.io>
signed-off-by: Florin Sarbu <florin@balena.io>
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 <florin@balena.io>
signed-off-by: Florin Sarbu <florin@balena.io>
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

View file

@ -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]
<details>
<summary> View details </summary>
## 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]
</details>
* Switch from resin-yocto-scripts to balena-yocto-scripts [Florin Sarbu]
# v2.26.0+rev2
## (2018-11-12)

View file

@ -1 +1 @@
2.26.0+rev2
2.27.0+rev1