Changelog: User must now supply the overlay generated by a
bootstrap script to mender-convert with the --overlay option in
order for the scripts to take effect.
Additionally, the bootstrap scripts may now be called from any
directory.
BREAKING CHANGE: see changelog
Ticket: MEN-5109
Signed-off-by: Mikael Torp-Holte <mikael.torp-holte@northern.tech>
Changelog: Supplying configs/mender_convert_demo_config as a
--config parameter to mender-convert will add/override polling
interval parameters on top of a mender.conf file found in the
overlays.
Ticket: MEN-5109
Signed-off-by: Mikael Torp-Holte <mikael.torp-holte@northern.tech>
Changelog: Support Mender integration in
`raspberrypi-net-mods/wpa_copy` script included in recent Raspberry Pi
OS images by modifying the hard-coded mount point for the boot partition
from `/boot` to `/uboot`.
Ticket: MEN-5955
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
Changelog: Support Mender integration in `userconf-pi/userconf-service`
script included in recent Raspberry Pi OS images by modifying the
hard-coded mount point for the boot partition from `/boot` to `/uboot`.
Ticket: MEN-5954
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
Changelog: Support Mender integration in
`raspberrypi-sys-mods/firstboot` script included in recent Raspberry Pi
OS images by modifying the hard-coded mount point for the boot partition
from `/boot` to `/uboot`.
Ticket: MEN-5944
Signed-off-by: Lluis Campos <lluis.campos@northern.tech>
Added a simple check to log a warning when an image is generated with the client
installed, and the version installed will lead to the image being unusable.
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
Changelog: A bootstrap Artifact is now installed in
/data/mender/bootstrap.mender, on every conversion, adding the ability to have
the Mender client bootstrap the database without running an update first, thus
enabling delta-updates to be installed without first running a full rootfs
update. Please note that this will require a minimum of the Mender client at
version 3.4.x. However, the generated Artifact is still usable in any case.
Ticket: MEN-5594
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
Ticket: ME-6
Changelog: The prebuilt Mender Grub integration now comes with the XFS module
installed by default.
Signed-off-by: Ole Petter <ole.orhagen@northern.tech>
Intuitively it might make sense to keep them in mender-image-tests,
but this has problems when trying to test updates to the file, so we
resort to duplicating it instead.
Ticket: QA-464
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
Add a unit to systemd that checks whether /data is mounted before
starting mender client.
Changelog: None
Ticket: MEN-5519
Signed-off-by: Mikael Torp-Holte <mikael.torp-holte@northern.tech>
The issue is a bit complicated. The naming still uses sdimg for
historical reasons. However, we need to put `uefiimg` in
`IMAGE_FSTYPES` because it is required for feature selection. This bug
previously prevented the test_secure_boot test from running.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
* Needs sudo to copy files to right locations.
* Need to strip last component in target path to avoid subsequent runs
ending up with copies one level deeper than they should be.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>
This already broke once in our pipeline, so let's add this job
configuration so that we keep testing it.
Signed-off-by: Kristian Amlie <kristian.amlie@northern.tech>