mender-convert

reference

mender-convert 2.6.0

Released 09.28.2021

Statistics

A total of 194 lines added, 88 removed (delta 106)

Developers with the most changesets
Kristian Amlie 7 (36.8%)
Lluis Campos 6 (31.6%)
Ole Petter Orhagen 5 (26.3%)
Andrey Basov 1 (5.3%)
Developers with the most changed lines
Kristian Amlie 91 (45.7%)
Lluis Campos 79 (39.7%)
Ole Petter Orhagen 25 (12.6%)
Andrey Basov 4 (2.0%)
Developers with the most signoffs (total 1)
Kristian Amlie 1 (100.0%)
Top changeset contributors by employer
Northern.tech 18 (94.7%)
dev.basov@gmail.com 1 (5.3%)
Top lines changed by employer
Northern.tech 195 (98.0%)
dev.basov@gmail.com 4 (2.0%)
Employers with the most signoffs (total 1)
Northern.tech 1 (100.0%)
Employers with the most hackers (total 4)
Northern.tech 3 (75.0%)
dev.basov@gmail.com 1 (25.0%)

Changelogs

mender-convert (2.6.0)

New changes in mender-convert since 2.5.0:

  • configs/images/raspberrypi_raspbian_config: Allow APT Suite change (MEN-5057)
  • Fix broken download of packages when *_VERSION are set to master.
  • grub-mender-grubenv: User space tools, "fw_printenv" and "fw_setenv" have been renamed to "grub-mender-grubenv-print" and "grub-mender-grubenv-set", respectively. This has been done in order to avoid conflict with U-Boot's user space tools, which have the same names.
  • RPi pre-converted images: remove Mender client version from Artifact name.
  • Create symlink from /var/lib/mender-monitor to /data/mender-configure (MEN-5086)
  • Closing curly brace added in bootstrap-rootfs-overlay-production-server.sh
  • Aggregated Dependabot Changelogs:
    • Bumps jsdom from 16.6.0 to 16.7.0.
    • Release notes
    • Changelog
    • Commits

      updated-dependencies:

    • dependency-name: jsdom dependency-type: direct:production update-type: version-update:semver-minor ...
    • Bumps jsdom from 16.7.0 to 17.0.0.
    • Release notes
    • Changelog
    • Commits

      updated-dependencies:

    • dependency-name: jsdom dependency-type: direct:production update-type: version-update:semver-major ...

mender-convert 2.5.2

Released 09.30.2021

Statistics

A total of 107 lines added, 38 removed (delta 69)

Developers with the most changesets
Kristian Amlie 5 (71.4%)
Lluis Campos 1 (14.3%)
Andrey Basov 1 (14.3%)
Developers with the most changed lines
Kristian Amlie 89 (83.2%)
Lluis Campos 14 (13.1%)
Andrey Basov 4 (3.7%)
Developers with the most signoffs (total 1)
Kristian Amlie 1 (100.0%)
Top changeset contributors by employer
Northern.tech 6 (85.7%)
dev.basov@gmail.com 1 (14.3%)
Top lines changed by employer
Northern.tech 103 (96.3%)
dev.basov@gmail.com 4 (3.7%)
Employers with the most signoffs (total 1)
Northern.tech 1 (100.0%)
Employers with the most hackers (total 3)
Northern.tech 2 (66.7%)
dev.basov@gmail.com 1 (33.3%)

Changelogs

mender-convert 2.5.2

mender-convert (2.5.2)

New changes in mender-convert since 2.5.0:

  • Closing curly brace added in bootstrap-rootfs-overlay-production-server.sh
  • Fix broken download of packages when *_VERSION are set to master.

mender-convert 2.5.1

Released 09.30.2021

mender-convert 2.5.1 was a faulty release, and has been removed.

mender-convert 2.5.0

Released 07.14.2021

Statistics

A total of 167 lines added, 219 removed (delta -52)

Developers with the most changesets
Lluis Campos 9 (37.5%)
Ole Petter Orhagen 9 (37.5%)
Kristian Amlie 4 (16.7%)
Fabio Tranchitella 2 (8.3%)
Developers with the most changed lines
Ole Petter Orhagen 154 (51.9%)
Lluis Campos 81 (27.3%)
Kristian Amlie 50 (16.8%)
Fabio Tranchitella 12 (4.0%)
Developers with the most lines removed
Kristian Amlie 38 (17.4%)
Ole Petter Orhagen 13 (5.9%)
Lluis Campos 12 (5.5%)
Developers with the most signoffs (total 2)
Lluis Campos 2 (100.0%)
Top changeset contributors by employer
Northern.tech 24 (100.0%)
Top lines changed by employer
Northern.tech 297 (100.0%)
Employers with the most signoffs (total 2)
Northern.tech 2 (100.0%)
Employers with the most hackers (total 4)
Northern.tech 4 (100.0%)

Changelogs

mender-convert (2.5.0)

New changes in mender-convert since 2.4.0:

  • Switch to stable version of mender-configure.
  • Always create symlinks from /var/lib/mender-configure to /data/mender-configure. They always need to installed in a rootfs-image prepared image, even if the software isn't, because if the package is installed later, the links must be present or it will act as if it is a non-rootfs image, and store the settings on the rootfs partition, when they should be stored on the data partition.
  • Raspberry Pi: create symbolic links from /boot to /uboot for all existing files in boot partition. Some Raspberry Pi apps, like Pi Camera, expect firmware files at /boot. (MEN-4658)
  • Added an option MENDER_CLIENT_INSTALL=y/n, in order to configure the installation of the Mender client into the converted image. Defaults to yes. (MEN-4256)
  • Add a demo configuration in configs/mender_convert_demo_config which when added at run time creates a Mender demo setup in the converted image. This includes short polling intervals, and all add-on's installed by default. (MEN-4462)
  • Aggregated Dependabot Changelogs:

mender-convert 2.4.0

Released 04.19.2021

Statistics

A total of 3340 lines added, 1222 removed (delta 2118)

Developers with the most changesets
Ole Petter Orhagen 19 (50.0%)
Lluis Campos 9 (23.7%)
Kristian Amlie 8 (21.1%)
Fabio Tranchitella 2 (5.3%)
Developers with the most changed lines
Ole Petter Orhagen 3240 (95.5%)
Lluis Campos 84 (2.5%)
Kristian Amlie 58 (1.7%)
Fabio Tranchitella 12 (0.4%)
Developers with the most lines removed
Kristian Amlie 38 (3.1%)
Developers with the most signoffs (total 1)
Lluis Campos 1 (100.0%)
Top changeset contributors by employer
Northern.tech 38 (100.0%)
Top lines changed by employer
Northern.tech 3394 (100.0%)
Employers with the most signoffs (total 1)
Northern.tech 1 (100.0%)
Employers with the most hackers (total 4)
Northern.tech 4 (100.0%)

Changelogs

mender-convert (2.4.0)

New changes in mender-convert since 2.3.0:

  • Set mender-connect version to latest (MEN-4200)
  • Support installing mender-configure addon. Not installed by default, it can be configured using MENDER_ADDON_CONFIGURE_INSTALL and MENDER_ADDON_CONFIGURE_VERSION variables. (MEN-4422)
  • Set mender-configure version to master (MEN-4422)
  • The standard RasperryPi configuration now comes with UBoot 2020.01 as the default. (MEN-4395)
  • raspberrypi_config: Modify headless configuration services to expect boot partition in /uboot instead of /boot. (MEN-4117)
  • [raspberrypi_config] Enable UART in U-Boot config.txt (MEN-4567)
  • Update mender-artifact to 3.5.x.
  • Switch to stable version of mender-configure.
  • Always create symlinks from /var/lib/mender-configure to /data/mender-configure. They always need to installed in a rootfs-image prepared image, even if the software isn't, because if the package is installed later, the links must be present or it will act as if it is a non-rootfs image, and store the settings on the rootfs partition, when they should be stored on the data partition.

mender-convert 2.3.1

Released 16.04.2021

Statistics

Developers with the most changesets
Ole Petter Orhagen 4 (80.0%)
Lluis Campos 1 (20.0%)
Developers with the most changed lines
Lluis Campos 9 (64.3%)
Ole Petter Orhagen 5 (35.7%)
Top changeset contributors by employer
Northern.tech 5 (100.0%)
Top lines changed by employer
Northern.tech 14 (100.0%)
Employers with the most hackers (total 2)
Northern.tech 2 (100.0%)

Changelogs

mender-convert (2.3.1)

New changes in mender-convert since 2.3.0:

  • The standard RasperryPi configuration now comes with UBoot 2020.01 as the default. (MEN-4395)
  • [raspberrypi_config] Enable UART in U-Boot config.txt (MEN-4567)

mender-convert 2.3.0

Released 01.20.2021

Statistics

A total of 858 lines added, 378 removed (delta 480)

Developers with the most changesets
Lluis Campos 31 (53.4%)
Kristian Amlie 9 (15.5%)
Drew Moseley 7 (12.1%)
Ole Petter Orhagen 6 (10.3%)
Nils Olav Kvelvane Johansen 2 (3.4%)
Fabio Tranchitella 1 (1.7%)
Mirza Krak 1 (1.7%)
Alin Alexandru 1 (1.7%)
Developers with the most changed lines
Lluis Campos 642 (71.0%)
Kristian Amlie 125 (13.8%)
Drew Moseley 51 (5.6%)
Ole Petter Orhagen 36 (4.0%)
Nils Olav Kvelvane Johansen 22 (2.4%)
Fabio Tranchitella 16 (1.8%)
Alin Alexandru 11 (1.2%)
Mirza Krak 1 (0.1%)
Developers with the most lines removed
Mirza Krak 1 (0.3%)
Developers with the most signoffs (total 1)
Lluis Campos 1 (100.0%)
Top changeset contributors by employer
Northern.tech 57 (98.3%)
INNOBYTE 1 (1.7%)
Top lines changed by employer
Northern.tech 893 (98.8%)
INNOBYTE 11 (1.2%)
Employers with the most signoffs (total 1)
Northern.tech 1 (100.0%)
Employers with the most hackers (total 8)
Northern.tech 7 (87.5%)
INNOBYTE 1 (12.5%)

Changelogs

mender-convert (2.3.0)

New changes in mender-convert since 2.2.0:

  • Fix inadvertent fstab change of fstype field.
  • package: Create partitions as ext4.
  • grub-efi: Fix inability to upgrade to a different kernel.
  • Fix massive root filesystem corruption under some build conditions.
  • Add support for overlay hooks
  • beaglebone: Implement workaround for broken U-Boot and kernel. (MEN-3952)
  • beaglebone: Remove U-Boot integration, which has not worked for a long time. U-Boot will still be used for booting, but GRUB will be used for integration with Mender, by chainloading via UEFI. (MEN-3952)
  • Support overriding default image compression
  • Do not compress output image for uncompressed input image
  • Package latest released Mender-client by default (QA-214)
  • Use separate chown and chgrp commands when creating rootfs overlay.
  • Support installing mender-shell addon. Not installed by default, it can be configured using MENDER_ADDON_SHELL_INSTALL and MENDER_ADDON_SHELL_VERSION variables. (MEN-4097)
  • Set mender-shell version to master (MEN-4097)
  • Create demo configuration for Mender Shell addon in bootstrap-rootfs-overlay-demo-server.sh script (MEN-4097)
  • Better parameter checks for read-only options.
  • Use unique work directories when building with docker.
  • Fix error when removing empty directories in rootfs/boot
  • Use numeric uid and gid for better cross-compatibility.
  • Now it is possible to write multiple device types in the config file using a space seperated string. Filenames for files in the deploy dir will contain all the device names seperated with +. (MEN-3361)
  • Now it is possible to to select a custom filename for the deployed files by using a DEPLOY_IMAGE_NAME string in the config file.
  • Set mender-connect version to latest (MEN-4200)
  • Aggregated Dependabot Changelogs:
  • Bumps tests/mender-image-tests from 986bd6e to 5f88854.
  • Release notes
  • Commits
  • Bump tests/mender-image-tests from 986bd6e to 5f88854
  • Bumps tests/mender-image-tests from 5f88854 to 55c846d.
  • Release notes
  • Commits
  • Bumps tests/mender-image-tests from 55c846d to cab12eb.
  • Release notes
  • Commits
  • Bump tests/mender-image-tests from 55c846d to cab12eb

mender-convert 2.2.2

Released 01.21.2021

Statistics

A total of 73 lines added, 40 removed (delta 33)

Developers with the most changesets
Lluis Campos 4 (28.6%)
Ole Petter Orhagen 4 (28.6%)
Kristian Amlie 3 (21.4%)
Drew Moseley 2 (14.3%)
Mirza Krak 1 (7.1%)
Developers with the most changed lines
Lluis Campos 37 (49.3%)
Drew Moseley 20 (26.7%)
Ole Petter Orhagen 11 (14.7%)
Kristian Amlie 6 (8.0%)
Mirza Krak 1 (1.3%)
Developers with the most lines removed
Mirza Krak 1 (2.5%)
Top changeset contributors by employer
Northern.tech 14 (100.0%)
Top lines changed by employer
Northern.tech 75 (100.0%)
Employers with the most hackers (total 5)
Northern.tech 5 (100.0%)

Changelogs

mender-convert (2.2.2)

New changes in mender-convert since 2.2.1:

  • Package latest released Mender-client by default (QA-214)
  • Use separate chown and chgrp commands when creating rootfs overlay.
  • Better parameter checks for read-only options.
  • Fix error when removing empty directories in rootfs/boot

mender-convert 2.2.1

Released 11.05.2020

Statistics

A total of 144 lines added, 96 removed (delta 48)

Developers with the most changesets
Kristian Amlie 6 (60.0%)
Ole Petter Orhagen 2 (20.0%)
Lluis Campos 2 (20.0%)
Developers with the most changed lines
Kristian Amlie 119 (81.0%)
Lluis Campos 23 (15.6%)
Ole Petter Orhagen 5 (3.4%)
Developers with the most lines removed
Ole Petter Orhagen 3 (3.1%)
Top changeset contributors by employer
Northern.tech 10 (100.0%)
Top lines changed by employer
Northern.tech 147 (100.0%)
Employers with the most hackers (total 3)
Northern.tech 3 (100.0%)

Changelogs

mender-convert (2.2.1)

New changes in mender-convert since 2.2.0:

  • grub-efi: Fix inability to upgrade to a different kernel.
  • Fix massive root filesystem corruption under some build conditions.
  • beaglebone: Implement workaround for broken U-Boot and kernel. (MEN-3952)
  • beaglebone: Remove U-Boot integration, which has not worked for a long time. U-Boot will still be used for booting, but GRUB will be used for integration with Mender, by chainloading via UEFI. (MEN-3952)
  • Install the latest Mender-client release (2.4.1) by default.

mender-convert 2.2.0

Released 09.16.2020

Statistics

A total of 436 lines added, 56 removed (delta 380)

Developers with the most changesets
Drew Moseley 12 (44.4%)
Lluis Campos 7 (25.9%)
Dell Green 2 (7.4%)
Kristian Amlie 2 (7.4%)
Marek Belisko 1 (3.7%)
Peter Grzybowski 1 (3.7%)
Ole Petter Orhagen 1 (3.7%)
Purushotham Nayak 1 (3.7%)
Developers with the most changed lines
Dell Green 309 (70.9%)
Drew Moseley 53 (12.2%)
Lluis Campos 25 (5.7%)
Ole Petter Orhagen 14 (3.2%)
Marek Belisko 13 (3.0%)
Purushotham Nayak 11 (2.5%)
Peter Grzybowski 8 (1.8%)
Kristian Amlie 3 (0.7%)
Top changeset contributors by employer
Northern.tech 23 (85.2%)
Ideaworks Ltd 2 (7.4%)
Cisco Systems, Inc. 1 (3.7%)
open-nandra 1 (3.7%)
Top lines changed by employer
Ideaworks Ltd 309 (70.9%)
Northern.tech 103 (23.6%)
open-nandra 13 (3.0%)
Cisco Systems, Inc. 11 (2.5%)
Employers with the most hackers (total 8)
Northern.tech 5 (62.5%)
Ideaworks Ltd 1 (12.5%)
open-nandra 1 (12.5%)
Cisco Systems, Inc. 1 (12.5%)

Changelogs

mender-convert (2.2.0)

New changes in mender-convert since 2.1.0:

  • Fix missed log messages.
  • Unmount filesystem images before creating full image.
  • Fix incorrect file ownership on artifact_info file
  • Extract debian package contents with sudo.
  • Probing of kernel and initrd now handles multiple instances and symlinks (MEN-3640)
  • Fix error when partitions numbers are not sequential
  • chmod 600 on mender.conf (MEN-3762)
  • Partition UUID support added for gpt/dos partition tables for deterministic booting (MEN-3725)
  • mender-convert-modify: Use sudo to copy DTBs.
  • raspberrypi: Do not overwrite existing kernel.
  • mender-convert-modify: Check is selinux is configured in enforce mode and force rootfs-relabel
  • Account for root ownership of overlay files.
  • Cleanup more bootloader files.
  • Allow for custom options when creating filesystems.
  • Allow for custom option when mounting filesystems.
  • Update mender-artifact to 3.4.0
  • Warn user when converting read-only file systems that would result in unstable checksums, making the image incompatible with Mender Delta updates. (MEN-3912)
  • Update mender client to 2.4.0

mender-convert 2.1.0

Released 07.16.2020

Statistics

A total of 845 lines added, 251 removed (delta 594)

Developers with the most changesets
Kristian Amlie 21 (36.2%)
Drew Moseley 14 (24.1%)
Ole Petter Orhagen 14 (24.1%)
Nate Baker 3 (5.2%)
Marek Belisko 2 (3.4%)
Lluis Campos 2 (3.4%)
Dell Green 1 (1.7%)
Sylvain 1 (1.7%)
Developers with the most changed lines
Ole Petter Orhagen 450 (52.9%)
Kristian Amlie 203 (23.9%)
Drew Moseley 80 (9.4%)
Marek Belisko 66 (7.8%)
Nate Baker 30 (3.5%)
Dell Green 18 (2.1%)
Lluis Campos 3 (0.4%)
Sylvain 1 (0.1%)
Top changeset contributors by employer
Northern.tech 51 (87.9%)
bakern@gmail.com 3 (5.2%)
open-nandra 2 (3.4%)
TideWise Ltda. 1 (1.7%)
Ideaworks Ltd 1 (1.7%)
Top lines changed by employer
Northern.tech 736 (86.5%)
open-nandra 66 (7.8%)
bakern@gmail.com 30 (3.5%)
Ideaworks Ltd 18 (2.1%)
TideWise Ltda. 1 (0.1%)
Employers with the most hackers (total 8)
Northern.tech 4 (50.0%)
open-nandra 1 (12.5%)
bakern@gmail.com 1 (12.5%)
Ideaworks Ltd 1 (12.5%)
TideWise Ltda. 1 (12.5%)

Changelogs

mender-convert (2.1.0)

New changes in mender-convert since 2.1.0b1:

  • Fix incorrect file ownership on artifact_info file
  • Extract debian package contents with sudo.
  • Fix missed log messages.
  • Unmount filesystem images before creating full image.
  • Upgrade to Mender 2.3.0 and mender-artifact 3.4.0.

New changes in mender-convert since 2.0.1:

  • Use consistent compression and archive naming.
  • Upgrade to GRUB 2.04.
  • Add detection of problematic versions of U-Boot and kernel. (MEN-2404)
  • Added color to the terminal log messages
  • Added hooks to Mender convert This extends the current functionality of the platform_ function functionality into using hooks, so that each modification step can be called from multiple configuration files. The valid hooks are:
  • PLATFORM_MODIFY_HOOKS
  • PLATFORM_PACKAGE_HOOKS
  • USER_LOCAL_MODIFY_HOOKS and can be appended to as a regular bash array.
  • Add COMFILE Pi config
  • Add support for GPT partition tables (MEN-2151)
  • Don't truncate output diskimage while writing partitions.
  • configs: Added ubuntu x86-64 hdd defconfig
  • Print improved error diagnostics before exiting on an error
  • Add the state scripts version file.
  • Ensure overlay files are owned by root.
  • Setting of version variable now works if project added as a git submodule (MEN-3475)
  • configs: Added generic x86-64 hdd defconfig
  • Added automatic decompression of input images, so that the convert tool now accepts compressed input images in the formats: lzma, gzip, and zip. The images will also be recompressed to the input format automatically. (MEN-3052)
  • add 'rootwait' to bootargs
  • grubenv: Handle debug command prompt when running as EFI app.
  • utilize regexp to dynamically set mender_grub_storage_device
  • Remove kernel_devicetree from EFI path. This information is not used when loading via UEFI, instead it is queried directly from the UEFI provider.
  • Fix 404 download errors when trying to run docker-build.
  • Upgrade mender-client to 2.3.0b1 and mender-artifact to 3.4.0b1.

mender-convert 2.0.1

Released 05.28.2020

Statistics

A total of 49 lines added, 36 removed (delta 13)

Developers with the most changesets
Nate Baker 3 (42.9%)
Kristian Amlie 2 (28.6%)
Lluis Campos 1 (14.3%)
Mirza Krak 1 (14.3%)
Developers with the most changed lines
Nate Baker 30 (42.3%)
Mirza Krak 25 (35.2%)
Kristian Amlie 14 (19.7%)
Lluis Campos 2 (2.8%)
Developers with the most lines removed
Mirza Krak 22 (61.1%)
Developers with the most signoffs (total 3)
Mirza Krak 3 (100.0%)
Top changeset contributors by employer
Northern.tech 4 (57.1%)
bakern@gmail.com 3 (42.9%)
Top lines changed by employer
Northern.tech 41 (57.7%)
bakern@gmail.com 30 (42.3%)
Employers with the most signoffs (total 3)
Northern.tech 3 (100.0%)
Employers with the most hackers (total 4)
Northern.tech 3 (75.0%)
bakern@gmail.com 1 (25.0%)

Changelogs

mender-convert (2.0.1)

New changes in mender-convert since 2.0.0:

  • Don't truncate output diskimage while writing partitions.
  • Fix 404 download errors when trying to run docker-build.

mender-convert 2.0.0

Released 03.06.2020

Statistics

A total of 3745 lines added, 4597 removed (delta -852)

Developers with the most changesets
Kristian Amlie 34 (30.4%)
Lluis Campos 25 (22.3%)
Ole Petter Orhagen 22 (19.6%)
Mirza Krak 19 (17.0%)
Drew Moseley 10 (8.9%)
Fabio Tranchitella 1 (0.9%)
Alf-Rune Siqveland 1 (0.9%)
Developers with the most changed lines
Mirza Krak 6195 (81.8%)
Kristian Amlie 442 (5.8%)
Ole Petter Orhagen 410 (5.4%)
Lluis Campos 237 (3.1%)
Drew Moseley 168 (2.2%)
Alf-Rune Siqveland 103 (1.4%)
Fabio Tranchitella 21 (0.3%)
Developers with the most lines removed
Mirza Krak 1369 (29.8%)
Developers with the most signoffs (total 1)
Kristian Amlie 1 (100.0%)
Top changeset contributors by employer
Northern.tech 112 (100.0%)
Top lines changed by employer
Northern.tech 7576 (100.0%)
Employers with the most signoffs (total 1)
Northern.tech 1 (100.0%)
Employers with the most hackers (total 7)
Northern.tech 7 (100.0%)

Changelogs

mender-convert (2.0.0)

New changes in mender-convert since 2.0.0b1:

  • Upgrade to GRUB 2.04.
  • Add detection of problematic versions of U-Boot and kernel. (MEN-2404)
  • Added hooks to Mender convert This extends the current functionality of the platform_ function functionality into using hooks, so that each modification step can be called from multiple configuration files. The valid hooks are:
  • PLATFORM_MODIFY_HOOKS
  • PLATFORM_PACKAGE_HOOKS
  • USER_LOCAL_MODIFY_HOOKS and can be appended to as a regular bash array.
  • Use consistent compression and archive naming.
  • Update to Mender 2.3.0 components
  • Added color to the terminal log messages

New changes in mender-convert since 1.2.2:

  • remove mender-convert (version 1)
  • add mender-convert (version 2) (MEN-2608)
  • Allow mender_local_config in current directory to be ignored by git.
  • bbb: Add support for eMMC as boot media.
  • configs: Support multiple config files on command line.
  • Fix "yellow" HDMI output on Raspbian Buster (MEN-2685)
  • scripts: Refactor to support different Mender server options.
  • Add support for Ubuntu Server images on Raspberry Pi 3
  • README: Clarify server types as alternatives.
  • modify: Add an extra function user_local_modify for end users to populate.
  • mender: Rename mender.service to mender-client.service
  • Add Raspberry Pi 0 WiFi support (MEN-2788)
  • Implement MENDER_COPY_BOOT_GAP feature (MEN-2784)
  • Raspberry Pi 3: Update U-Boot to 2019.01
  • Raspberry Pi 0 WiFi: Update U-Boot to 2019.01
  • Raspberry Pi: Add U-Boot version to image boot partition
  • Add support for Raspberry Pi 4 Model B
  • Make sure artifacts are owned by same user as the launch directory.
  • Changed the calculation of occupied space on the rootfs partition to a more accurate formula.
  • Add support for controlling rootfs size with IMAGE_* variables.
  • IMAGE_ROOTFS_SIZE - The base size of the rootfs. The other two variables modify this value
  • IMAGE_ROOTFS_EXTRA_SIZE - The amount of free space to add to the base size of the rootfs
  • IMAGE_OVERHEAD_FACTOR - Factor determining the amount of free space to add to the base size of the rootfs The final size will be the largest of the two calculations. Please see the mender_convert_config file comments for more information.
  • Add lzma compression option for MENDER_COMPRESS_DISK_IMAGE.
  • Bump mender-artifact version to 3.2.1.
  • Turn off default ext4 filesystem feature metadata_csum. This feature is not supported by tools on Ubuntu 16.04.
  • Change the output filename naming scheme to mender.img (MEN-3051)
  • mender-convert: Rename variables for consistency with meta-mender.
  • Fix certain kernels hanging on boot. In particular, recent versions of Debian for Beaglebone was affected, but several other boards using UEFI may also have been affected.
  • Make device_type specific to each Raspberry Pi model. (MEN-3165)
  • Switch to Mender 2.3.0b1 components.

mender-convert 1.2.2

Released 12.11.2019

Statistics

A total of 9 lines added, 10 removed (delta -1)

Developers with the most changesets
Lluis Campos 2 (100.0%)
Developers with the most changed lines
Lluis Campos 10 (100.0%)
Developers with the most lines removed
Lluis Campos 1 (10.0%)
Top changeset contributors by employer
Northern.tech 2 (100.0%)
Top lines changed by employer
Northern.tech 10 (100.0%)
Employers with the most hackers (total 1)
Northern.tech 1 (100.0%)

Changelogs

mender-convert (1.2.2)

New changes in mender-convert since 1.2.1:

  • Upgrade client and mender-artifact to 2.1.2 and 3.2.1, respectively

mender-convert 1.2.1

Released 10.24.2019

Statistics

A total of 27 lines added, 18 removed (delta 9)

Developers with the most changesets
Kristian Amlie 2 (40.0%)
Mirza Krak 2 (40.0%)
Simon Guigui 1 (20.0%)
Developers with the most changed lines
Kristian Amlie 13 (46.4%)
Simon Guigui 13 (46.4%)
Mirza Krak 2 (7.1%)
Developers with the most lines removed
Simon Guigui 1 (5.6%)
Top changeset contributors by employer
Northern.tech 4 (80.0%)
fyhertz@gmail.com 1 (20.0%)
Top lines changed by employer
Northern.tech 15 (53.6%)
fyhertz@gmail.com 13 (46.4%)
Employers with the most hackers (total 3)
Northern.tech 2 (66.7%)
fyhertz@gmail.com 1 (33.3%)

Changelogs

mender-convert (1.2.1)

New changes in mender-convert since 1.2.0:

  • Fix "yellow" HDMI output on Raspbian Buster (MEN-2685)
  • Upgrade client and mender-artifact to 2.1.1 and 3.2.0, respectively.
  • Fix some race conditions when running multiple instances of mender-convert in parallel

mender-convert 1.2.0

Released 09.17.2019

Statistics

A total of 268 lines added, 100 removed (delta 168)

Developers with the most changesets
Mirza Krak 10 (32.3%)
Lluis Campos 9 (29.0%)
Simon Ensslen 3 (9.7%)
Simon Gamma 3 (9.7%)
Manuel Zedel 2 (6.5%)
Eystein Måløy Stenberg 2 (6.5%)
Mario Kozjak 1 (3.2%)
Marek Belisko 1 (3.2%)
Developers with the most changed lines
Mirza Krak 199 (65.5%)
Manuel Zedel 36 (11.8%)
Lluis Campos 35 (11.5%)
Simon Ensslen 15 (4.9%)
Eystein Måløy Stenberg 10 (3.3%)
Simon Gamma 7 (2.3%)
Mario Kozjak 1 (0.3%)
Marek Belisko 1 (0.3%)
Developers with the most signoffs (total 1)
Yevgeniy Nurseitov 1 (100.0%)
Top changeset contributors by employer
Northern.tech 23 (74.2%)
Griesser AG 3 (9.7%)
github@survive.ch 3 (9.7%)
kozjakm1@gmail.com 1 (3.2%)
open-nandra 1 (3.2%)
Top lines changed by employer
Northern.tech 280 (92.1%)
Griesser AG 15 (4.9%)
github@survive.ch 7 (2.3%)
kozjakm1@gmail.com 1 (0.3%)
open-nandra 1 (0.3%)
Employers with the most signoffs (total 1)
enurseitov@gmail.com 1 (100.0%)
Employers with the most hackers (total 8)
Northern.tech 4 (50.0%)
Griesser AG 1 (12.5%)
github@survive.ch 1 (12.5%)
kozjakm1@gmail.com 1 (12.5%)
open-nandra 1 (12.5%)

Changelogs

mender-convert (1.2.0)

New changes in mender-convert since 1.2.0b1:

  • Update mender-convert to use Mender final release v2.1.0

New changes in mender-convert since 1.1.1:

  • Expand existing environment '$PATH' variable instead of replacing it
  • Use same environment '$PATH' variable when using sudo
  • Fail the docker build when mandatory build-arg 'mender_client_version' is not set.
  • Update Dockerfile to use latest stable mender-artifact, v2.4.0
  • Use mender-artfact v3. Requires rebuild of device-image-shell container.
  • Use LZMA for smaller Artifact size (but slower generation).
  • Update mender-convert to use final Mender v2.0 release
  • shrink expanded rootfs when running "from_raw_disk_image"
  • rpi: Bump u-boot version to fix booting on rpi0w after raspi-config resize partition (MEN-2436)
  • Instruct U-Boot to be able to boot either a compressed or an uncompressed kernel. This is very useful e.g. when switching from Debian (Raspbian) created using mender-convert to a Yocto based environment that does not compress the Kernel by default.
  • Implement feature (mender-convert needs option to build without server) (MEN-2590)
  • Since mender-convert now automatically resizes the input image, there is an additional step that is executed.
  • parameterize target architecture when creating Docker container
  • Update mender-convert to for Mender v2.0.1 release
  • Support for RockPro64 board
  • Fix console not being available on HDMI on Raspberry Pi in Raspbian Buster. (MEN-2673)
  • only install servert.crt.demo if --demo-host-ip/-i is set
  • add ServerCertificate entry in mender.conf if servert.crt was installed (MEN-2640)
  • install /etc/mender/script/version file
  • Update mender-convert to use Mender beta release v2.1.0b1

mender-convert 1.1.1

Released 07.01.2019

Statistics

A total of 26 lines added, 23 removed (delta 3)

Developers with the most changesets
Mirza Krak 2 (40.0%)
Lluis Campos 1 (20.0%)
Adam Podogrocki 1 (20.0%)
Marek Belisko 1 (20.0%)
Developers with the most changed lines
Mirza Krak 19 (47.5%)
Adam Podogrocki 17 (42.5%)
Lluis Campos 3 (7.5%)
Marek Belisko 1 (2.5%)
Developers with the most lines removed
Mirza Krak 14 (60.9%)
Top changeset contributors by employer
Northern.tech 3 (60.0%)
RnDity 1 (20.0%)
open-nandra 1 (20.0%)
Top lines changed by employer
Northern.tech 22 (55.0%)
RnDity 17 (42.5%)
open-nandra 1 (2.5%)
Employers with the most hackers (total 4)
Northern.tech 2 (50.0%)
RnDity 1 (25.0%)
open-nandra 1 (25.0%)

Changelogs

mender-convert (1.1.1)

New changes in mender-convert since 1.1.0:

  • rpi: Bump u-boot version to fix booting on rpi0w after raspi-config resize partition (MEN-2436)
  • shrink expanded rootfs when running "from_raw_disk_image"
  • Update mender-convert to for Mender v2.0.1 release

mender-convert 1.1.0

Released 05.08.2019

Statistics

A total of 1512 lines added, 996 removed (delta 516)

Developers with the most changesets
Mirza Krak 19 (27.5%)
Adam Podogrocki 16 (23.2%)
Eystein Måløy Stenberg 13 (18.8%)
Lluis Campos 9 (13.0%)
Marek Belisko 4 (5.8%)
Simon Gamma 3 (4.3%)
Max Bruckner 1 (1.4%)
Adrian Cuzman 1 (1.4%)
Dominik Adamski 1 (1.4%)
Mika Tuupola 1 (1.4%)
Developers with the most changed lines
Adam Podogrocki 853 (48.8%)
Eystein Måløy Stenberg 359 (20.5%)
Mirza Krak 301 (17.2%)
Lluis Campos 186 (10.6%)
Marek Belisko 37 (2.1%)
Simon Gamma 7 (0.4%)
Max Bruckner 1 (0.1%)
Adrian Cuzman 1 (0.1%)
Dominik Adamski 1 (0.1%)
Mika Tuupola 1 (0.1%)
Developers with the most lines removed
Mirza Krak 164 (16.5%)
Top changeset contributors by employer
Northern.tech 41 (59.4%)
RnDity 17 (24.6%)
open-nandra 4 (5.8%)
github@survive.ch 3 (4.3%)
max@maxbruckner.de 1 (1.4%)
adriancuzman@gmail.com 1 (1.4%)
tuupola@appelsiini.net 1 (1.4%)
denismosolov@gmail.com 1 (1.4%)
Top lines changed by employer
RnDity 854 (48.9%)
Northern.tech 846 (48.4%)
open-nandra 37 (2.1%)
github@survive.ch 7 (0.4%)
max@maxbruckner.de 1 (0.1%)
adriancuzman@gmail.com 1 (0.1%)
tuupola@appelsiini.net 1 (0.1%)
denismosolov@gmail.com 1 (0.1%)
Employers with the most hackers (total 11)
Northern.tech 3 (27.3%)
RnDity 2 (18.2%)
open-nandra 1 (9.1%)
github@survive.ch 1 (9.1%)
max@maxbruckner.de 1 (9.1%)
adriancuzman@gmail.com 1 (9.1%)
tuupola@appelsiini.net 1 (9.1%)
denismosolov@gmail.com 1 (9.1%)

Changelogs

mender-convert (1.1.0)

New changes in mender-convert since 1.1.0b1:

  • Expand existing environment '$PATH' variable instead of replacing it
  • Use same environment '$PATH' variable when using sudo
  • Fail the docker build when mandatory build-arg 'mender_client_version' is not set.
  • Update Dockerfile to use latest stable mender-artifact, v2.4.0
  • Use mender-artfact v3. Requires rebuild of device-image-shell container.
  • Use LZMA for smaller Artifact size (but slower generation).
  • Update mender-convert to use final Mender v2.0 release

New changes in mender-convert since 1.0.0:

  • Fix syntax error when calling "mender-convert raw-disk-image-shrink-rootfs"
  • Experimental device emulation environment
  • Create repartitioned Mender compliant image from Yocto image for qemu x86-64 (MEN-2207)
  • Add commits check to mender-convert repo (MEN-2282)
  • Provide systemd service for Raspberry Pi boards to resize data partition (MEN-2254)
  • Install Mender related files to Mender image based on Yocto image for qemu x86-64 (MEN-2207)
  • Check a Linux ext4 file system before resizing 'primary' partition (MEN-2242)
  • compile mender during docker image creation
  • Switch to 1.6.0 Mender client as default for docker environment
  • Add license check to mender-convert repo (MEN-2282)
  • Use a toolchain tuned for ARMv6 architecture to maintain support for Raspberry Pi Zero (MEN-2399)
  • Fix docker-mender-convert for paths with spaces
  • Add version option for mender convert (MEN-2257)
  • Fix permission denied error in when calling "mender-convert raw-disk-image-shrink-rootfs"
  • Give container access to host's kernel modules (MEN-2255)
  • Support compiling Mender client in mender-convert container.
  • Document missing options in the scripts (MEN-2248)
  • Store sector size in raw/mender disk image related arrays (MEN-2242)
  • Avoid duplicate content in cmdline.txt
  • rpi: update to 2018.07 U-boot (MEN-2198)
  • Add --storage-total-size-mb option to mender-convert tool (MEN-2242)
  • Make tool ready for handling input images containing 3 partitions (MEN-2207)
  • Allow to use "--demo" flag with any given server type
  • Use local (checked out) version of mender-convert inside container
  • Support passing mender-convert arguments to docker-mender-convert directly
  • remove expert commands
  • Refactor mender-convert to use make install target (MEN-2411)
  • Improve documentation
  • Set production/demo intervals conditionally (MEN-2248)
  • Optimizations to speed up conversion, utilizing sparse images.
  • remove dependency on gcc6
  • Install GRUB bootloader to Mender image based on Yocto image for qemu x86-64 (MEN-2207)

mender-convert 1.0.0

Released 12.13.2018

Statistics

A total of 4848 lines added, 1459 removed (delta 3389)

Developers with the most changesets
Adam Podogrocki 32 (45.1%)
Dominik Adamski 18 (25.4%)
Eystein Måløy Stenberg 13 (18.3%)
Mirza Krak 6 (8.5%)
Mika Tuupola 1 (1.4%)
Pierre-Jean Texier 1 (1.4%)
Developers with the most changed lines
Adam Podogrocki 4297 (87.0%)
Eystein Måløy Stenberg 324 (6.6%)
Dominik Adamski 241 (4.9%)
Mirza Krak 74 (1.5%)
Mika Tuupola 1 (0.0%)
Pierre-Jean Texier 1 (0.0%)
Developers with the most lines removed
Mirza Krak 33 (2.3%)
Developers with the most signoffs (total 70)
Adam Podogrocki 31 (44.3%)
Dominik Adamski 18 (25.7%)
Eystein Måløy Stenberg 13 (18.6%)
Mirza Krak 6 (8.6%)
Mika Tuupola 1 (1.4%)
Pierre-Jean Texier 1 (1.4%)
Top changeset contributors by employer
RnDity 50 (70.4%)
Northern.tech 19 (26.8%)
tuupola@appelsiini.net 1 (1.4%)
Lafon Technologies 1 (1.4%)
Top lines changed by employer
RnDity 4538 (91.9%)
Northern.tech 398 (8.1%)
tuupola@appelsiini.net 1 (0.0%)
Lafon Technologies 1 (0.0%)
Employers with the most signoffs (total 70)
RnDity 49 (70.0%)
Northern.tech 19 (27.1%)
tuupola@appelsiini.net 1 (1.4%)
Lafon Technologies 1 (1.4%)
Employers with the most hackers (total 6)
RnDity 2 (33.3%)
Northern.tech 2 (33.3%)
tuupola@appelsiini.net 1 (16.7%)
Lafon Technologies 1 (16.7%)

Changelogs

mender-convert (1.0.0)

Initial release of mender-convert! Some developer versions were tested along the way, so here is the changelog since then:

  • Make tool ready for handling input images containing 3 partitions (MEN-2207)
  • Support passing mender-convert arguments to docker-mender-convert directly
  • Switch to 1.6.0 Mender client as default for docker environment
  • Use local (checked out) version of mender-convert inside container
  • Support compiling Mender client in mender-convert container.
  • compile mender during docker image creation
  • Install GRUB bootloader to Mender image based on Yocto image for qemu x86-64 (MEN-2207)
  • fix image paths printed at end of conversion
  • Docker environment for running mender-convert
  • Create repartitioned Mender compliant image from Yocto image for qemu x86-64 (MEN-2207)
  • Avoid duplicate content in cmdline.txt
  • Install Mender related files to Mender image based on Yocto image for qemu x86-64 (MEN-2207)
  • Increase default server retry interval from 1 to 30 seconds.
  • Add version option for mender convert (MEN-2257)

Found errors? Think you can improve this documentation? Simply click the Edit link at the top of the page, and then the icon on Github to submit changes.