I am new to Mender (using a trial account) and am trying to configure a Mender client on an intel NUC. I have accepted the device in the hosted Mender UI and can see it in the UI dashboard. However, the device_type is not being populated in the UI, which I’m worried will prevent me from deploying a package to the device.
I have verified that the device_type file is set on the device:
(The custom inventory parameters in that screenshot are ones that I added in scripts under /usr/share/mender/inventory/, and these seem to be working fine.)
Let me know if any other details would be helpful. Thanks in advance for any advice!
Thanks for reaching out. The only situation where I know of such is in the overlapping time between device check in and inventory check in. Can you confirm this is a persistent state?
It seems that it is a persistent state. I also spun up a new linux VM and installed the Mender client and registered it with my hosted Mender account, and I’m seeing the same behavior: (1) the device has a device_type file and is logging the device_type field in the payload it is sending to the deployments/next endpoint, but (2) the UI is showing the device_type as empty. This has persisted for 7 minutes so far; should I expect to wait longer?
I also wonder if it might have to do with the order in which I am setting up the device? This time I did the following:
Installed the mender client with apt (note that this dropped me into a configuration wizard that I had to terminate because I couldn’t use my google credentials to log in to hosted mender from the wizard – not sure if that matters?)