BlueRange OS

The changelog contains the latest changes to the BlueRange OS. Each release contains the exact version names for each device type, that is available.

Release 2022-12-10

Included in the release are:
iot-gate-imx8: 2022-12-10_02-03
raspberrypi3: 2022-12-10_09-03
raspberrypi4: 2022-12-10_19-03

Type Issue Description

Fix

BR-5328

Adds logrotate for watchdog and modifies the previous logrotate configuration. All logrotations now use 1 rotation file with half the size instead of none. This ensures that half of the log is still present when the rotation just happened.

Release 2021-12-11

Included in the release are:
iot-gate-imx8: 2021-12-11_02-03
raspberrypi3: 2021-12-11_09-03
raspberrypi4: 2021-12-11_19-03

Type Issue Description

New

BR-2533

Support for enabling the integrated watchdog that automatically restarts malfunctioning gateway devices. With this release the feature becomes available to end users as an opt-in using a policy configuration, provided the BlueRange Gateway and Server software are updated as well.

Release 2021-11-27

Included in the release are:
iot-gate-imx8: 2021-11-27_02-03
raspberrypi3: 2021-11-27_09-03
raspberrypi4: 2021-11-27_19-03

Type Issue Description

New

BR-2756

Add library (libdontdie) that can be pre-loaded and that sets the TCP KEEP-ALIVE flag whenever `socket(2)' is called

Release 2021-11-13

Included in the release are:
iot-gate-imx8: 2021-11-13_02-03
raspberrypi3: 2021-11-13_09-03
raspberrypi4: 2021-11-13_19-03

Type Issue Description

New

BR-2788

Add support for a JVM independent mechanism to establish reverse SSH connections on request.

Release 2021-08-07

Included in the release are:
iot-gate-imx8: 2021-08-07_01-03
raspberrypi3: 2021-08-07_08-03
raspberrypi4: 2021-08-07_18-03

The operating system for the iot-gate-imx8 is released.

Release 2021-07-10

Included in the release are:
raspberrypi3: 2021-07-10_08-03
raspberrypi4: 2021-07-10_18-03

Type Issue Description

New

BR-1017

Using a wpa_supplicant.conf file uploaded via the gateway UI e.g. for configuration of the WiFi regulatory domain to Germany as country=DE. The OS allows replacing the build-in configuration file.

Release 2021-06-18

Included in the release are:
raspberrypi3: 2021-06-18_06-16
raspberrypi4: 2021-06-18_05-43

Type Issue Description

Fix

BR-1475

Corrects a typo in the x-health-threat mender variable that is used for reporting the boot partition health status.

New

BR-1640

Add device inventory script transferring a machine specific identifier to the Mender server as x-soc-machine if available.

Prerelease 2021-06-02

Included in the release are:
raspberrypi3: 2021-06-02_20-18
raspberrypi4: 2021-06-02_20-35

Type Issue Description

New

BR-1475

Upon OS update installation time the boot partition is inspected. If it is outdated or detected as being broken, the entire partition gets rewritten as part of the update process. Once the device rebooted, the boot partition is clean and the health check inventory script introduced in [Release 2021-05-29] passes.

Prerelease 2021-05-29

Included in the release are:
raspberrypi3: 2021-05-29_08-03
raspberrypi4: 2021-05-29_18-03

Type Issue Description

New

BR-1475

Add device inventory script transferring the OS version the boot partition originates from to the Mender server. That version information was added just recently to the boot partition. And yet another device inventory script that indicates the presence (and absence) of any FSCK*.REC files. When present, these files clearly indicate that lost file fragments were found by fsck so that one may assume the boot partition is actually broken.

Release 2021-05-01

Included in the release are:
raspberrypi3: 2021-05-01_08-03
raspberrypi4: 2021-05-01_18-03

Type Issue Description

New

BR-1067

Integrate SD-Card health status for SanDisk Industrial cards into the diagnostic script

Update

BR-893

Reduce systemd journal from 64MB to 16MB at max

Release 2021-03-20

Included in the release are:
raspberrypi3: 2021-03-20_19-19
raspberrypi4: 2021-03-19_16-29

Type Issue Description

Fix

BR-887

Fixed problem with memory allocation for log files