v2.27.0+rev1
This commit is contained in:
parent
278634e997
commit
441f2594a7
3 changed files with 344 additions and 1 deletions
|
@ -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:
|
- commits:
|
||||||
- subject: Specify deps for kernel config task needed for newer (4.16+) kernels
|
- subject: Specify deps for kernel config task needed for newer (4.16+) kernels
|
||||||
hash: 92bc21430aba99e7743946e75c153aeff28f4974
|
hash: 92bc21430aba99e7743946e75c153aeff28f4974
|
||||||
|
|
31
CHANGELOG.md
31
CHANGELOG.md
|
@ -1,6 +1,37 @@
|
||||||
Change log
|
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
|
# v2.26.0+rev2
|
||||||
## (2018-11-12)
|
## (2018-11-12)
|
||||||
|
|
||||||
|
|
2
VERSION
2
VERSION
|
@ -1 +1 @@
|
||||||
2.26.0+rev2
|
2.27.0+rev1
|
Loading…
Add table
Reference in a new issue