I’ve been running through the RPi tutorial - I’m up to step 3 create an OS artifact.
mender-artifact write rootfs-image fails with no output:
(base) cass:balena-exp greglowe$ mender-artifact write rootfs-image -f ssh://bcedge@192.168.1.218 -t "raspberrypi4" -n systemv1 -o systemv1.mender
warning: Skipping running fsck on the Artifact: `blkid` binary not found on the system
0% 50% 100%
|---------------------------------|---------------------------------|
......................................................................
exit status 1
Some other threads here suggest that I need to install the mender client. I thought this happened in an earlier step, as the device is already connected with Mender.
Here I’ve rerun the device setup. Note there is no mender binary in the mender client package. See output below
Could someone please point me in the right direction to get started. Cheers!
bcedge@bcedge-rpi-d1:~ $ sudo mender-setup --device-type "raspberrypi4" --hosted-mender --demo-polling --tenant-token "<hidden>"
Mender Client Setup
===================
Setting up the Mender client: The client will regularly poll the server to check for updates and report its inventory data.
Get started by first configuring the device type and settings for communicating with the server.
Mender setup successfully.
bcedge@bcedge-rpi-d1:~ $ dpkg -l | grep mender
ii mender-auth 5.0.2-1+debian+bookworm arm64 Mender auth
ii mender-client4 5.0.2-1+debian+bookworm arm64 Mender client
ii mender-configure 1.1.2-1+debian+bookworm all Mender Configure
ii mender-configure-demo 1.1.2-1+debian+bookworm all Mender Configure Demo
ii mender-configure-timezone 1.1.2-1+debian+bookworm all Mender Configure Timezone
ii mender-connect 2.3.1-1+debian+bookworm arm64 Mender Connect
ii mender-flash 1.0.2-1+debian+bookworm arm64 Mender Flash is an utility to flash block devices used by the Mender Client
ii mender-monitor 1.4.2-1+debian+bookworm all Mender Monitor client
ii mender-monitor-demo 1.4.2-1+debian+bookworm all Adds demo functionality to Mender Monitor.
ii mender-setup 1.0.0-1+debian+bookworm arm64 Mender Setup is a standalone tool to configure the Mender Client. It writes the
ii mender-snapshot 1.0.0-1+debian+bookworm arm64 Mender Snapshot is a standalone tool to create a snapshot of the
ii mender-update 5.0.2-1+debian+bookworm arm64 Mender update
bcedge@bcedge-rpi-d1:~ $ dpkg -L mender-client4
/.
/usr
/usr/share
/usr/share/doc
/usr/share/doc/mender-client4
/usr/share/doc/mender-client4/changelog.Debian.gz
/usr/share/doc/mender-client4/copyright
bcedge@bcedge-rpi-d1:~