v2.79.7+rev1

This commit is contained in:
Balena CI 2021-06-02 13:10:12 +03:00 committed by VersionBot
parent 882a78594c
commit 8d7c4682d1
3 changed files with 448 additions and 1 deletions

View file

@ -1,3 +1,386 @@
- commits:
- subject: Update meta-balena from v2.78.0 to v2.79.7
hash: 5ac7f89f2312543ae90cbaf945d5d220a30c830a
body: |
Update meta-balena from 2.78.0 to 2.79.7
footer:
Changelog-entry: Update meta-balena from v2.78.0 to v2.79.7
changelog-entry: Update meta-balena from v2.78.0 to v2.79.7
Signed-off-by: Mark Corbin <mark@balena.io>
signed-off-by: Mark Corbin <mark@balena.io>
author: Mark Corbin
nested:
- commits:
- subject: 'meta-balena: rename connectivity packagegroup'
hash: 8f54c4137f8bb8a83a05d9963cdb1565778c737b
body: |
Rename the resin-connectivity packagegroup.
footer:
Change-type: patch
change-type: patch
Changelog-entry: 'meta-balena: rename connectivity packagegroup'
changelog-entry: 'meta-balena: rename connectivity packagegroup'
Signed-off-by: Mark Corbin <mark@balena.io>
signed-off-by: Mark Corbin <mark@balena.io>
author: Mark Corbin
nested: []
version: meta-balena-2.79.7
date: 2021-05-26T15:03:08.108Z
- commits:
- subject: 'bluez5: Use bluez5 recipe from poky master'
hash: fe3c870eef75927eac740bbc1e8e15b8ed9c7341
body: |
This commit brings the bluez5 recipe from poky master as we need
to control which bluez5 version is used in meta-balena.
The code originates from poky's master branch -
c887238347295c87dacf8a08e6d703603436d0bc.
footer:
Change-type: patch
change-type: patch
Signed-off-by: Zahari Petkov <zahari@balena.io>
signed-off-by: Zahari Petkov <zahari@balena.io>
author: Zahari Petkov
nested: []
version: meta-balena-2.79.6
date: 2021-05-26T08:26:16.310Z
- commits:
- subject: 'README: Update supported Yocto versions'
hash: cdbf76ccbaaf6e265f8432eca10d42e55b6969e8
body: >
Add the warrior and dunfell versions to the list of tested
releases.
footer:
Change-type: patch
change-type: patch
Signed-off-by: Alex Gonzalez <alexg@balena.io>
signed-off-by: Alex Gonzalez <alexg@balena.io>
author: Alex Gonzalez
nested: []
version: meta-balena-2.79.5
date: 2021-05-21T20:01:11.657Z
- commits:
- subject: Skip some services when running under docker
hash: 8ef8078de0f1e65adab784c6456d66cf82ee4774
body: |
* skip setting up zram swap
* dont' attempt to mount inactive partition
footer:
Change-type: patch
change-type: patch
Signed-off-by: Robert Günzler <robertg@balena.io>
signed-off-by: Robert Günzler <robertg@balena.io>
author: Robert Günzler
nested: []
version: meta-balena-2.79.4
date: 2021-05-21T10:15:56.497Z
- commits:
- subject: 'kernel-resin: disable panic on hung task'
hash: ac0ba89f14c0b04b7353192f15a0634be44d910c
body: >
Some BSPs have enabled CONFIG_BOOTPARAM_HUNG_TASK_PANIC which
can trigger panics upon high iowait, such as balena-engine
downloading/writing a large image to disk.
Kconfig says the following:
Say Y here to enable the kernel to panic on "hung tasks",
which are bugs that cause the kernel to leave a task stuck
in uninterruptible "D" state.
The panic can be used in combination with panic_timeout,
to cause the system to reboot automatically after a
hung task has been detected. This feature is useful for
high-availability systems that have uptime guarantees and
where a hung tasks must be resolved ASAP.
Say N if unsure.
Hung tasks are not normally terminal, nor do they affect system
stability, but panicking during an image write forces a device
into a
bootloop that requires manual intervention to remedy.
See the below stacktrace:
[ 243.565482] INFO: task balenad:4049 blocked for more than 120
seconds.
[ 243.565737] Not tainted 4.9.140-l4t-r32.4 #1
[ 243.565853] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 243.566032] balenad D 0 4049 1 0x00000008
[ 243.566236] Call trace:
[ 243.566354] [<ffffff80080863a4>] __switch_to+0x9c/0xc0
[ 243.566479] [<ffffff8008f0d09c>] __schedule+0x22c/0x570
[ 243.566590] [<ffffff8008f0d420>] schedule+0x40/0xa8
[ 243.566744] [<ffffff8008f1057c>]
rwsem_down_read_failed+0xd4/0x128
[ 243.566872] [<ffffff8008f0f8a8>] down_read+0x58/0x60
[ 243.566999] [<ffffff8008263568>] iterate_supers+0x78/0x138
[ 243.567131] [<ffffff800829bac0>] sys_sync+0x50/0xc0
[ 243.567237] [<ffffff8008083900>] el0_svc_naked+0x34/0x38
[ 243.567394] Kernel panic - not syncing: hung_task: blocked
tasks
[ 243.567533] CPU: 3 PID: 47 Comm: khungtaskd Not tainted
4.9.140-l4t-r32.4 #1
[ 243.567819] Hardware name: NVIDIA Jetson Xavier NX Developer
Kit (DT)
[ 243.568318] Call trace:
[ 243.568508] [<ffffff800808c678>] dump_backtrace+0x0/0x1a8
[ 243.571026] [<ffffff800808c844>] show_stack+0x24/0x30
[ 243.576195] [<ffffff800841f4e8>] dump_stack+0x94/0xbc
[ 243.581446] [<ffffff80081c3db0>] panic+0x128/0x28c
[ 243.586599] [<ffffff8008178190>] watchdog+0x2f8/0x398
[ 243.591760] [<ffffff80080dcd60>] kthread+0x100/0x108
[ 243.596477] [<ffffff80080838a0>] ret_from_fork+0x10/0x30
[ 243.602257] SMP: stopping secondary CPUs
[ 243.605897] Kernel Offset: disabled
[ 243.609511] Memory Limit: none
[ 243.612484] trusty-log panic notifier - trusty version Built:
12:18:19 Oct 16 2020 [ 243.636124] Rebooting in 1 seconds..
Disable this config for all platforms.
footer:
Changelog-entry: 'kernel-resin: disable panic on hung task'
changelog-entry: 'kernel-resin: disable panic on hung task'
Change-type: patch
change-type: patch
Signed-off-by: Joseph Kogut <joseph@balena.io>
signed-off-by: Joseph Kogut <joseph@balena.io>
author: Joseph Kogut
nested: []
version: meta-balena-2.79.3
date: 2021-05-20T08:04:17.185Z
- commits:
- subject: Add boot-splash test to unmanaged suite
hash: a6865f22ba5d5bd60f659daac113cac6ae1aa8f3
body: ''
footer:
Change-type: patch
change-type: patch
Signed-off-by: Ryan Cooke <ryan@balena.io>
signed-off-by: Ryan Cooke <ryan@balena.io>
author: rcooke-warwick
nested: []
version: meta-balena-2.79.2
date: 2021-05-19T09:25:55.145Z
- commits:
- subject: 'balena-os: Add preferred provider for Go native'
hash: 20dd5fb4384e78f24d3e3304be38666fdcb859a8
body: >
With Go 1.16 a precompiled go-binary-native that provides
go-native was
introduced to bootstrap the Go compilation.
Specify to use the go-native recipe and not go-binary-native
when
requiring go-native.
footer:
Change-type: patch
change-type: patch
Signed-off-by: Alex Gonzalez <alexg@balena.io>
signed-off-by: Alex Gonzalez <alexg@balena.io>
author: Alex Gonzalez
nested: []
version: meta-balena-2.79.1
date: 2021-05-18T08:37:41.159Z
- commits:
- subject: 'balena-engine: build in GOPATH mode'
hash: 342a9621b5416d2a1f6aec3948dfdcfe15395d13
body: >
balena-engine hasn't transitioned to building with modules yet,
and Go
1.16 enabled them by default. Revert to the old behavior for now
to fix
the build.
This option will be removed in Go 1.17, so we'll have to update
our
build before upgrading further.
https://blog.golang.org/go116-module-changes
footer:
Change-type: patch
change-type: patch
Signed-off-by: Joseph Kogut <joseph@balena.io>
signed-off-by: Joseph Kogut <joseph@balena.io>
author: Joseph Kogut
nested: []
- subject: 'recipes-devtools: go: backport get_linuxloader'
hash: 283e7d279ed26c2855b4916c24bb502e2d87a189
body: >
Hardknott introduces get_linuxloader() to linuxloader.bbclass
that
allows for dynamically choosing between different c libraries,
which go
recipes depend on.
Add an include that backports this for older Yocto releases.
footer:
Change-type: patch
change-type: patch
Signed-off-by: Joseph Kogut <joseph@balena.io>
signed-off-by: Joseph Kogut <joseph@balena.io>
author: Joseph Kogut
nested: []
- subject: 'meta-resin-pyro: go-native: include fix-goarch.inc'
hash: 252521185190ac2730fa8a92a5565a6069104e25
body: "This fixes the error:\n\n\tInvalid GOMIPS value. Must be hardfloat or softfloat.\n"
footer:
Change-type: patch
change-type: patch
Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
author: Joseph Kogut
nested: []
- subject: 'meta-balena-common: upgrade from go 1.12.17 to 1.16.2'
hash: a395e1bdaaba8050042d011e6e5fe40311216d58
body: |
Copy the unmodified golang recipes from poky commit 464472d to
meta-balena-common/recipes-devtools.
This shaves off approximately:
balena-engine 41M -> 34M (17%)
init (mobynit) 9.5M -> 7.9M (16.8%)
footer:
Change-type: minor
change-type: minor
Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
author: Joseph Kogut
nested: []
version: meta-balena-2.79.0
date: 2021-05-13T18:25:01.396Z
- commits:
- subject: 'balena-config-vars: improve handling of NM config parameters'
hash: 61280e84e045a4b235a21eec194fc8cf894c310d
body: >
Improve the handling of the os.network.* parameters defined in
config.json.
The balena-config-vars script has been updated to process the
os.network.* parameters from config.json. This allows scripts
to access these parameters by just including balena-config-vars
rather than having to parse them directly. Some of the default
settings have now been included as part of the jq parsing
string.
The jq command has also been assigned to an interim variable
rather
than being evaluated directly. This allows other scripts which
include balena-config-vars to handle parsing errors correctly
when
they are running with 'set -e'.
The os-networkmanager script has been updated to make use of the
balena-config-vars script and no longer parses config.json
itself.
The logging has been standardised and the simplification of the
variable processing has reduced the size of the script from 146
to 101 lines.
The build time tests have been removed as the os-networkmanager
script
is unable to access /usr/sbin/balena-config-vars at buildtime.
footer:
Change-type: patch
change-type: patch
Changelog-entry: 'balena-config-vars: improve handling of NM config parameters'
changelog-entry: 'balena-config-vars: improve handling of NM config parameters'
Signed-off-by: Mark Corbin <mark@balena.io>
signed-off-by: Mark Corbin <mark@balena.io>
author: Mark Corbin
nested: []
version: meta-balena-2.78.2
date: 2021-05-13T15:17:52.402Z
- commits:
- subject: Add Device Tree tests
hash: f59b7e0d54098e000d7fb3ce2b4811fa91351769
body: |
1. Add DToverlay & DTparam tests
footer:
Change-type: patch
change-type: patch
Signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
signed-off-by: Vipul Gupta (@vipulgupta2048) <vipul@balena.io>
author: Vipul Gupta (@vipulgupta2048)
nested: []
version: meta-balena-2.78.1
date: 2021-05-12T21:38:32.558Z
- subject: 'balena-allwinner: rename connectivity packagegroup'
hash: 2ca52209546a91d7cee81668bdf534ac6d0f6433
body: |
Rename the resin-connectivity packagegroup.
footer:
Change-type: patch
change-type: patch
Changelog-entry: 'balena-allwinner: rename connectivity packagegroup'
changelog-entry: 'balena-allwinner: rename connectivity packagegroup'
Signed-off-by: Mark Corbin <mark@balena.io>
signed-off-by: Mark Corbin <mark@balena.io>
author: Mark Corbin
nested: []
version: 2.79.7+rev1
date: 2021-06-02T09:36:47.963Z
- commits:
- subject: Rename resin-supervisor to balena-supervisor
hash: fbb788a292a17f46452790011a88fcce07a0a167

View file

@ -1,6 +1,70 @@
Change log
-----------
# v2.79.7+rev1
## (2021-06-02)
<details>
<summary> Update meta-balena from v2.78.0 to v2.79.7 [Mark Corbin] </summary>
> ## meta-balena-2.79.7
> ### (2021-05-26)
>
> * meta-balena: rename connectivity packagegroup [Mark Corbin]
>
> ## meta-balena-2.79.6
> ### (2021-05-26)
>
> * bluez5: Use bluez5 recipe from poky master [Zahari Petkov]
>
> ## meta-balena-2.79.5
> ### (2021-05-21)
>
> * README: Update supported Yocto versions [Alex Gonzalez]
>
> ## meta-balena-2.79.4
> ### (2021-05-21)
>
> * Skip some services when running under docker [Robert Günzler]
>
> ## meta-balena-2.79.3
> ### (2021-05-20)
>
> * kernel-resin: disable panic on hung task [Joseph Kogut]
>
> ## meta-balena-2.79.2
> ### (2021-05-19)
>
> * Add boot-splash test to unmanaged suite [rcooke-warwick]
>
> ## meta-balena-2.79.1
> ### (2021-05-18)
>
> * balena-os: Add preferred provider for Go native [Alex Gonzalez]
>
> ## meta-balena-2.79.0
> ### (2021-05-13)
>
> * balena-engine: build in GOPATH mode [Joseph Kogut]
> * recipes-devtools: go: backport get_linuxloader [Joseph Kogut]
> * meta-resin-pyro: go-native: include fix-goarch.inc [Joseph Kogut]
> * meta-balena-common: upgrade from go 1.12.17 to 1.16.2 [Joseph Kogut]
>
> ## meta-balena-2.78.2
> ### (2021-05-13)
>
> * balena-config-vars: improve handling of NM config parameters [Mark Corbin]
>
> ## meta-balena-2.78.1
> ### (2021-05-12)
>
> * Add Device Tree tests [Vipul Gupta (@vipulgupta2048)]
>
</details>
* balena-allwinner: rename connectivity packagegroup [Mark Corbin]
# v2.78.0+rev1
## (2021-05-11)

View file

@ -1 +1 @@
2.78.0+rev1
2.79.7+rev1