Different names for each release of Debian unables upgrading from one Debian version to another. Unification of names eliminates this problem.
Schema of unification:
/boot/vmlinuz_kernel_version -> /boot/kernel
/boot/dtbs/kernel_version/am335x-boneblack.dtb -> /boot/dtb
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
Previously we have always builded the newest version of the GRUB. It was unstable because we cannot track all changes in GRUB repository. Now we build only checked version of GRUB/
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
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>
All output images (image/artifact/rootfs) should follow the scheme
presented above. Unless the user provides own Mender image name.
Moreover the only one acceptable extension for Mender image
is 'sdimg'.
Issues: MEN-2205
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Add information where user can find output files for give stage of conversion.
Issues: MEN-2173
Changelog: None
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
Two-stage process is needed to build GRUB tools (e.g. grub-mkimage)
for the host and GRUB modules and grub-editenv binary purposed
for ARM architecture.
Issues: MEN-2204
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
We need to unmount converted image before we start creation of
mender artifact. Otherwise we get checksum mismatch.
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
Functionality of 'from-raw-disk-image' command has been extended.
To be more compliant with Yocto build process the mender-convert
tool produces now three outputs:
- Mender image
- Mender artifact
- root filesystem extracted from Mender image
Issues: MEN-2191
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Moreover commands have been divided into two groups:
general commands & expert commands.
Issues: MEN-2162
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Some tests' related variables can be discovered in specific
convert stages, like installing Mender client or bootloader.
Issues: MEN-2102
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
At this step variables related to partitions sizes, alignment, etc.
are updated.
Issues: MEN-2102
Changelog: None
Signed-off-by: Adam Podogrocki <a.podogrocki@gmail.com>
Earlier GRUB needs to be configured and built twice for ARM and x86
targets separately. Now only one build is necessary.
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
We do not use server parameter any more. We use --demo-ip or --production-url parameters instead.
Signed-off-by: Dominik Adamski <adamski.dominik@gmail.com>
The current README seems to have been a copy of the
one found in the Mender client repository which contains
som information about Yocto and other things which are not
relavant to this repository.
Changelog: None
Signed-off-by: Mirza Krak <mirza.krak@northern.tech>