Thistle OTA Root Filesystem A/B Update on Raspberry Pi 4
sudo rpi-eeprom-update -a
using the official rpios image.dd
or using the Raspberry Pi imager tool. Once the copy is performed, insert the SD card on the Raspberry Pi and test it’s functional. The user is thistle
and the password is raspberry
.
thistle
and the password is raspberry
.--signing-method="remote"
uses a Thistle-managed,
Cloud
KMS-backed
ECDSA-P256 key to sign OTA update bundles. For other signing methods supported
by TRH, please refer to our blog post OTA Bundle Signing in Production with
Thistle Release
Helper.RaspberryPi
and the two partitions that will be used
as root filesystem alternatively. Amend your configuration using the snippet
below as the SD card partitions were specified during the image generation.
config.json
onto the Raspberry Pi, this can be done
using scp
or using a USB key. This is necessary so that we can run the update
client on the Raspberry Pi with the appropriate configuration. Under normal
circumstances, this operation will be performed automatically during e.g. the
image personalization step of a deploy pipeline.