Improved Role Mismatch Handling
Preseem now consistently detects and surfaces role mismatches between how an element is provisioned and how it actually behaves on the network, replacing incomplete elements with a clear, actionable "Role Mismatch" error.
When an element is imported into Preseem with one role (e.g. Access Point), but the poller detects it’s actually acting as a different role (e.g. CPE Radio), Preseem previously created an incomplete element with missing data and no explanation.
Now, Preseem detects the mismatch and surfaces a Role Mismatch error. This will appear on the element if it already exists in Preseem.
The error includes a description of the problem, common causes, and steps to resolve it. You can then fix the role in your system of record, and the error clears automatically on the next successful poll. See the FAQs below for more information.
FAQs
Q: What is a Role Mismatch error?
A: It means the role assigned to an element in Preseem (based on how it was imported or created) doesn't match what Preseem detected when it polled the device. For example, a device imported as an Access Point that is actually a CPE Radio.
Q: Where will I see the Role Mismatch error?
A: If this is a new element that Preseem has not yet polled successfully, you won’t see an error today because the element will not be created. If the element already exists in Preseem, the error appears on the Element with an Error status.
Q: Will Preseem still collect data for an element with a Role Mismatch?
A: No, Preseem will not collect data for an element with a Role Mismatch error.
Q: How do I fix a Role Mismatch?
A: Update the element's role in the system of record where it was originally created, either your billing/NMS system or via the Preseem API, and Preseem will re-validate on the next poll cycle.
Q: I'm seeing Role Mismatch errors on elements that were previously showing up without errors. Did something break?
A: No. Previously, these mismatches were handled silently, i.e. the element would exist but with missing data and no explanation. This change surfaces the problem so you can fix it. The underlying mismatch was already there.
Q: Can Preseem automatically correct the role for me?
A: No. Preseem treats your system of record as the authority for element roles. Automatically overriding it could mask configuration problems in your billing or NMS system.