Profile Install vs MX Version

DP
Daniel Palmeira
Novozymes A/S

We currently have some Zebra TC77s running A8.1 and we are upgrading them to A11.
We then have two profiles, one for each OS version, and use the Assign filters to ensure they are only installed in the proper OS version and when the OS is upgraded, it automatically removes the old and installs the new.

The issue is that, it takes a while until the MX version updates, and this causes the packages for device configuration to fail installation. This requires that we always go back and force package installation in each device...

Is there a way ensure the package only installs after the MX version is updated (MX is not a filter in Assign) and/or to auto keep re-trying to install failed package, so we don't do manually?

8 months ago
Android
ANSWERS
MB

Hi Daniel,

do you have the Filters in the Profile based on the MX Version ?

Would recommand to do it on the "OS Version=11" or with the Value same and Greater.

RS
Rafael Schäfer
8 months ago

First of all you, if the installation really "fails" you can do this directly on the profile and do a "retry installation" (in the profiles tab, not on the devices tab. There's no automation for retrying it.

And for the MX version not being a filter to be used, we claimed that several times (also as a FR) to Soti that profiles and policies should have the same filter options like you have in the device overview.

DP
Daniel Palmeira
8 months ago

Hi Marcus,

Thank you for the answer.

We have the filter on OS and Manufacturer. MX is not available as a filter on profile assignment and this is the issue.

MB

Hi Daniel, 

i am wondering.

Normaly after the upgrade when the Device first time checks in it update hte OS version and change based on the Filters in the Profiles the Profile assignemtn on the Device and is installing it.

I am currently doing it the Same way when i upgrade from A11 to A14.

MB

Hi Daniel,

what MobiControl Version and what Device Agent are you using actually ?

DP
Daniel Palmeira
8 months ago

Hi Marcus,

We have MC v2024.0.1.1020 agents v2024.1.4.1149 (or similar).

Please notice that profiles are being changed based on the filters once device upgrades.
The issue is the packages (which carry device config) initially fail to install, because SOTI pushes the install profile before the MX appears updated on the devices.

My expectation was to have a way to delay the installation until device MX is updated.

MD
Matt Dermody Diamond Contributor
8 months ago

I don't think the issue is that MX is updating, I think the issue is that MX is still initializing. There is a bit of a difference. The MX XML is failing to apply correctly the first time as the MX framework is likely still initializing and is not ready for the the XML to be submitted by the Agent. The distinction here is important because you couldnt key off a version of MX as an assignment filter criteria to solve for this problem as the MX version will already be higher as a result of the A11 upgrade. It is not upgrading itself any further after the A11 upgrade, it is already updated by that OS upgrade. I therefore don't think you'll be able to solve this problem by looking for a property that you can key off of as a filter criteria since what you're dealing with is more of a state of the device (MX framework not being fully initialized and ready to receive configurations) versus a property of the device (ie. MX version)


Newer SOTI agent versions have tried to work around these timing issues by inserting validations in the startup sequence of the agent to prevent any attempted configuration submissions until after the MXMF framework has loaded. You've likely even seen these splash screens appear as the agent is loading as they often can get stuck for some time. The 2024.x+ agents should therefore already have a solve for your problem built in. I'm wondering if maybe you're not upgrading the agents until after the devices have upgraded to A11. If you were to upgrade the agents to a newer version while they're still on A8 and then upgrade them to A11 it may solve this MX XML application failure. 

P
PSMOD@soti.net
7 months ago

Hi Daniel,

I hope the suggestions provided by SOTI Pulse member have helped you answer your query. Please inform us if you require further assistance. 

Additionally, if any response has helped address your inquiry, we kindly request you to mark it as "is solution" so that others may also benefit from this information.

Thank you for choosing SOTI.

Regards,

Technical Support | SOTI Inc. |1.905.624.9828 | support@soti.net | www.soti.net