We had dependency because we where using an older U-boot version
which only compiled with gcc6. Since we now have updated to a
2018.xx bootloader we no longer have this limitation and we can
use binares in 'gcc-arm-linux-gnueabihf' upstream package
Changelog: Title
Signed-off-by: Mirza Krak <mirza.krak@northern.tech>
This is to sync up with the U-boot version that is in the latest
Yocto release. This will also resolve the requirement to run
gcc6, with 2018.07 we can build with gcc7 which is the default
in most distributions.
MEN-2198
Changelog: Title
Signed-off-by: Mirza Krak <mirza.krak@northern.tech>
As the partition table has been modified 'resize2fs_once' service
no longer fulfils its purpose.
That service has been replaced with 'resizefs' systemd service
which extends data partition's size and resizes filesystem too
to fill the whole free unallocated space.
Issues: MEN-2254
Changelog: Title
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
- bump mender-uboot (as patches for rpi0w are present in later revisions)
- reuse as much as possible rpi3 convert files
Signed-off-by: Marek Belisko <marek.belisko@open-nandra.com>
Main aim is to handle Yocto generated image for x86-64 architecure.
Such an image contains boot, filesystem and swap partition.
Issues: MEN-2207
Changelog: Title
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Currently if this code is run cmdline.txt will have duplicated content.
First the original line and second the original line with init_resize.sh
added.
Changelog: Avoid duplicate content in cmdline.txt
Signed-off-by: Mika Tuupola <tuupola@appelsiini.net>
Only crucial information is presented to the user as
console output.
More verbose information is stored in the build.log.
Issues: MEN-2172
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Succeeding conversion steps added. Some commands' output silenced.
Still too much output logged from e.g. autotools.
Logging more verbose info to log file still missing.
Issues: MEN-2172
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Script is added to mendersoftware repository,
instead of being downloaded from external
private repository.
Issues: MEN-2089
Signed-off-by: Adam Podogrocki a.podogrocki@gmail.com
U-Boot related file like: fw_printenv, u-boot.bin are
cross-compiled now.
boot.scr on the other hand is built with mkimage tool
created in the previous step.
Issues: MEN-2089
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
mender-conversion-tool with add-on scripts allow user to:
- shrink an existing embedded Linux image (shorter time of building final .sdimg raw disk image)
- restructure partition table of an existing embedded Linux image to follow Mender layout
- install Mender client related files
- install Grub related files for platforms supporting it
- patch U-Boot for platforms where Grub integration is not feasible (e.g. Raspbian)
- create Mender artifact based on the created .sdimg file
Issues: MEN-1867 / MEN-2037 / MEN-2038 / MEN-2041
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>