Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump go to 1.12.12 #1821

Closed
wants to merge 24 commits into from
Closed

Bump go to 1.12.12 #1821

wants to merge 24 commits into from

Conversation

@robertgzr
Copy link
Member

robertgzr commented Jan 27, 2020

Pulls in the changes from yocto zeus and bumps that from 1.12.9 to
1.12.12 to get the following fixes:

Signed-off-by: Robert Günzler robertg@balena.io


Contributor checklist

Reviewer Guidelines

  • When submitting a review, please pick:
    • 'Approve' if this change would be acceptable in the codebase (even if there are minor or cosmetic tweaks that could be improved).
    • 'Request Changes' if this change would not be acceptable in our codebase (e.g. bugs, changes that will make development harder in future, security/performance issues, etc).
    • 'Comment' if you don't feel you have enough information to decide either way (e.g. if you have major questions, or you don't understand the context of the change sufficiently to fully review yourself, but want to make a comment)
floion and others added 20 commits Jan 4, 2020
Since poky thud, the linux-firmware recipe in poky is packaging
the wl18xx firmware in its own package rather than add it in the
linux-firmware-wl12xx package.

Change-type: patch
Changelog-entry: Make sure to add in rootfs the wifi firmware for wl18xx
Signed-off-by: Florin Sarbu <florin@balena.io>
Update healthdog from 0.1.0 to 1.0.1
Fixes #1719

Changelog-entry: Update healthdog to v1.0.1. Allows building with newer rust versions
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
Move the memory overcommit settings from the Raspberry Pi integration
layer to meta-balena so it applies to all device types.

Fixes #1791

Change-type: patch
Changelog-entry: Enable memory overcommit
Signed-off-by: Alex Gonzalez <alexg@balena.io>
packagegroup-resin-connectivity: Add wifi firmware for wl18xx
Add uinput user level driver support directly from meta-balena
as this will benefit all our customers.

Change-type: patch
Changelog-entry: Add uinput kernel module
Signed-off-by: Florin Sarbu <florin@balena.io>
Change-type: patch
Changelog-entry: Fix supervisor nested changelogs
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
The DNS clients (applications) resolver libraries use the timeout value in
/etc/resolv.conf to set the time between DNS attempts. The default is 5
secs which for slow networks like cellular mean lots of DNS requests on
a bandwidth sensitive channel.

This change modifies the default to 15 secs. This timeout only applies
when DNS servers are unresponsive so it will not affect the normal
functionality.

Fixes #1800

Change-type: patch
Changelog-entry: Increase DNS clients timeout to 15 seconds
Signed-off-by: Alex Gonzalez <alexg@balena.io>
Update healthdog and fix supervisor nested changelog
resolv.conf: Increase DNS client's timeout to 15 seconds
Changelog-entry: Update config.json documentation
Change-type: patch
Signed-off-by: Gareth Davies <gareth@balena.io>
Change-type: patch
Signed-off-by: Gareth Davies <gareth@balena.io>
Change-type: patch
Changelog-entry: Enable sixaxis support in bluez5
Signed-off-by: Alexis Svinartchouk <alexis@balena.io>
README.md: Update config.json documentation
Enable sixaxis in bluez
Some devices have special tools in the initramfs that bloat it.
e.g. Jetson family have tegra-firmware-xusb etc.

IMAGE_ROOTFS_MAXSIZE triggers an error if the rootfs goes beyond this
limit. This does not force the rootfs to an empty fixed size.

We can comfortably increase the max size to 32MB to reduce unnecessary
patches in the device integration layers.

We'll still be covered by the full resin-rootA size limit.
Fixes #1790

Change-type: patch
Changelog-entry: No user impact. Increase limit for maximum initramfs size from 12MB to 32MB. This helps reduce unnecessary overrides in integration layers.
Signed-off-by: Zubair Lutfullah Kakakhel <zubair@balena.io>
Apache 2.0 and MIT, though similar, are not the same license.

Change-type: patch
Signed-off-by: Alex Gonzalez <alexg@balena.io>
Match licenses with license files.
Sync resin-image-initramfs size across devices.
@robertgzr robertgzr requested review from alexgg and ZubairLK Jan 27, 2020
@robertgzr robertgzr force-pushed the rgz/go112 branch from 0b287fd to a26807b Jan 27, 2020
@robertgzr

This comment has been minimized.

Copy link
Member Author

robertgzr commented Jan 27, 2020

@resin-jenkins test this please

@robertgzr robertgzr force-pushed the rgz/go112 branch from a26807b to 3cdfadd Jan 27, 2020
alexgg added 2 commits Jan 20, 2020
Daily vacuuming of log files to avoid the partition filling up if
corrupted files appear.

Fixes #1792

Change-type: patch
Changelog-entry: Add periodic vacuuming of journald log files
Signed-off-by: Alex Gonzalez <alexg@balena.io>
balena-vacuum-logs: Periodic vacuuming of log files
@ZubairLK

This comment has been minimized.

Copy link
Collaborator

ZubairLK commented Jan 28, 2020

@resin-jenkins retest this please

Pulls in the changes from yocto zeus and bumps that from 1.12.9 to
1.12.12 to get the following fixes:

* fix for CVE-2019-16276: golang/go@6e6f4aa
* fix for CVE-2019-17596: golang/go@2017d88
* fix for DoS vector: golang/go@f0e940e

Signed-off-by: Robert Günzler <robertg@balena.io>
@robertgzr robertgzr force-pushed the rgz/go112 branch from 3cdfadd to 1ed6d90 Jan 29, 2020
@ZubairLK ZubairLK force-pushed the development branch from 841bd6f to 7e0126f Jan 29, 2020
@robertgzr

This comment has been minimized.

Copy link
Member Author

robertgzr commented Jan 29, 2020

superseded by #1824

@robertgzr robertgzr closed this Jan 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

6 participants
You can’t perform that action at this time.