Upgrade failed: Duplicate interface UIDs detected
If you are upgrading from version 6.x to version 7.x and you are seeing a message that looks like this:
DB::Q->scalar must return exactly one value: got 0 rows, N/A cols at Mercury/Utility/Assert.pm line 45
3 ( Mercury/DB/Q.pm:55) ASSERT
2 (Mercury/MigrateDB/CheckInterfaceUIDs.pm:16) Mercury::DB::Q::scalar('Mercury::DB::Q', 'select version from seas_config')
1 ( -e: 1) Mercury::MigrateDB::CheckInterfaceUIDs::check('Mercury::MigrateDB::CheckInterfaceUIDs')
make: *** [check_interface_uids] Error 2
...please refer to the Knowledge Base article:
While trying to upgrade I'm getting a Hangup error
If the upgrade fails with the following message:
Duplicate interface UIDs detected during pre-upgrade sanity check. Please contact Airwave support.
make: *** [check_interface_uids] Error 1
Upgrade aborted. Please contact AirWave Support.
1-866-WiFi-AMP or firstname.lastname@example.org
...this is not a serious error.
DO NOT TRY TO RUN THE UPGRADE AGAIN.
Please contact AirWave Support as mentioned in the error message for steps on how to proceed.
Your AMP should still be on the pre-upgrade version and should still be fully usable.
If you are seeing a message like:
Repeat the following command until the message goes away.
If the DISABLED message continues to appear after running this command a few times, please let us know.