Hello,
I’m experimenting with the directory
update module that’s included in the Mender client source code. I’ve created and installed a few updates, experimenting with changing the software-filesystem
property. However, only the latest artifact name is reported and the various provides
are not. For example, here is the result of running the show-provides
and show-artifact
commands on the device:
root@OpenWrt:/data# mender show-provides 2>/dev/null
artifact_name=app-update-02
data-partition.directory.version=app-update-02
rootfs-image.directory.version=app-update
rootfs-image.version=0.3.0
root@OpenWrt:/data# mender show-artifact 2>/dev/null
app-update-03
As you can see, I have a base rootfs-image
, then I experimented with a directory
update but without changing the software-name
and then finally did another update but setting the software-name
to data-partition
.
For the server, I’m testing using the EU Hosted server with the following version information:
{"Integration":"3.6.2","Mender-Client":"3.5.1","Mender-Artifact":"3.10.1","Meta-Mender":"","Deployments":"","Deviceauth":"","Inventory":"","GUI":"3.6.2","backend":"3.6.2"}
The server only shows me the following software information:
Any thoughts as to why the other software versions are not being displayed?