Per the requirements of IQ related migration in NEXUS-11286:
When configuring NXRM2 ->NXRM 3 Migration, NX3 will query NX2 for a list of repositories, in turn, NX2 will query its configured IQ server to find if audit-enable repository migration is available (i.e. IQ will check version of nx2, itself, if license is correct, etc). When a user reaches the migration wizard screen to select repositories and
- an error occurs in the communication to IQ Server ( for example bad configured credentials) , all audit enabled repositories will be disabled and not allowed for migration with a sensible message
- If the settings retrieved from NX2 don't match the IQ settings in NX3, all audit enabled repositories will be disabled and not allowed for migration with a sensible message
There no log messages per repository at default NXRM 3 log levels summarizing the types of errors that did occur to disable a repo from selection.
The UI to display the sensible message may truncate the message and must be hovered over to learn the actual cause of disablement
- log a message per repository if a repository is not selectable for migration under the conditions in this description
- The UI should render the message in a non-truncated way