After completing a connection to OI saas system from the UIM on prem system, when we trying to create services on the OI side, we are not seeing all of the groups from the UIM system. The few groups we do see, they are not fully populated with all the servers that are under that group.
Release : 20.3
Component : UIM - APMGTW
First we saw that the apm_bridge was not subscribed to the queue on the primary. After restarting the APM bridge - we saw some subscriptions, but any apm_bridge_inventory QoS was still not sent. The OI was not getting all the Robots (VMs), and that is why OI was not listing the groups the robots are in.
The apm_bridge profile should have all the origins (HUBs) listed (separating with ",") under the "origin" key. In this case we only had the primary hub under the origin key (which was not right).
After making sure that the origins are configured properly and restarting the apm_bridge , all the Robots and their Groups were listed on the OI side.
Additionally, deactivate the apm_bridge probe > delete the apm_bridge_inventory queue > restart the queue > activate the apm_bridge probe - to clear the queue and restart it.