# Artifact\_info contains unknown after mender-convert

**URL:** <https://hub.mender.io/t/artifact-info-contains-unknown-after-mender-convert/5628>\
**Category:** General Discussions\
**Tags:** mender-convert\
**Created:** [February 16, 2023, 11:05am UTC](https://hub.mender.io/t/artifact-info-contains-unknown-after-mender-convert/5628 "2023-02-16T11:05:42Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dellgreen](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/dellgreen/32/85_2.png) [@dellgreen](https://hub.mender.io/u/dellgreen)\
**Post date:** [February 16, 2023, 11:05am UTC](https://hub.mender.io/t/artifact-info-contains-unknown-after-mender-convert/5628/1 "2023-02-16T11:05:42Z")

</div>

Whilst /etc/mender/artifact\_info is legacy, after mender-convert with the latest mender-convert master branch, that file contains artifact\_name=unknown.

Using mender-client 3.4.0 in standalone mode and the show-artifact command falls back to displaying unknown as the mender database has not been filled in yet, as this seems to only happen after an update.

This does seem to create an issue that now factor fresh devices will see the same version of update that they are already on from and unnecessarily do an update as the device doesnt know its version.

Previous versions of mender-convert filled in the artifact name in /etc/mender/artifact\_info as part of that process.

Should this not be added back in for now, or if /etc/mender/artifact\_info is to be replaced, with what? I see, there is bootstrap command can bootstrap artifact, but they just failed to run/install for various different reasons.

For now, I have added a function to my PLATFORM\_MODIFY\_HOOKS to update the artifact\_info file to correct this issue for now during the mender-convert process so i can move forward.

---

<div class="post-metadata">

**Author:** ![edpgcooper](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/edpgcooper/32/1496_2.png) [@edpgcooper](https://hub.mender.io/u/edpgcooper)\
**Post date:** [July 24, 2023, 2:29am UTC](https://hub.mender.io/t/artifact-info-contains-unknown-after-mender-convert/5628/2 "2023-07-24T02:29:39Z")

</div>

I’ve recently updated my mender deployment, and now by devices are reporting under the inventory  
**artifact\_name** unknown

When I select the software tab is shows  
**Root filesystem** unknown

I’m using pi 3b plus and the standard mender-convert process from a fresh copy of Raspberry Pi OS Lite.

If I ssh into the device /etc/mender/artifact\_info contains the correct artifact information.

The mender client reports as v3.5.0 in the inventory.

**sudo mender show-artifact**  
WARN[0001] Deprecated /etc/mender/artifact\_info file found in the system, it will be ignored  
unknown

---

<div class="post-metadata">

**Author:** ![edpgcooper](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/edpgcooper/32/1496_2.png) [@edpgcooper](https://hub.mender.io/u/edpgcooper)\
**Post date:** [July 24, 2023, 1:24pm UTC](https://hub.mender.io/t/artifact-info-contains-unknown-after-mender-convert/5628/3 "2023-07-24T13:24:44Z")

</div>

Turns out I had a script that was messing with mender.conf at boot up, which might have made sense at some point, but certainly makes no sense now when using mender-convert. I also switched to mender-convert 4.0.2 (though not sure that matters). Problem is now resolved. Thanks
