Product upgrade 20.2.8 to 21.2.9
At some point in this environments past email was configured on Portal using the SsoConfig script instead of the web UI.
This is seen when we run the following mysql query on the Portal netqosportal MySql DB. If the UI was utilized to enable email configurations we'd see Priority 0 (default) change from false to true. Only the SsoConfig tool would trigger the Priority 1 (Remote Value) entry being added.
mysql> select * from netqosportal.performance_center_properties WHERE PropName='NpcSmtpEnabled' AND PropValue IS NOT NULL;
+----------------+----------+-----------+---------+------------+
| PropName | Priority | PropValue | Deleted | UpdatedOn |
+----------------+----------+-----------+---------+------------+
| NpcSmtpEnabled | 0 | false | N | 1506010747 |
| NpcSmtpEnabled | 1 | true | N | 1539674104 |
+----------------+----------+-----------+---------+------------+
2 rows in set (0.00 sec)
All supported DX NetOps Performance Management releases
Enabling email configuration using SsoConfig instead of Portal web UI.
This is an unexpected configuration that shouldn't be present. The install fails due to inability to handle the configuration that shouldn't exist.
To resolve this complete the following steps.