4 Troubleshooting

This chapter describes common issues you may come across while configuring the Trouble to Resolve Reference Solution.

Cleaning an Existing Reference Solution Package

To clean an existing reference solution package:
  1. SSH into presentation server VM.
  2. Run the following commands:
    sudo su -
        cd /opt/assure1/distrib/rules/core/processing/event/fcom
        rm -Rf uniops/
        su assure1 -
        cd /opt/assure1/var/checkouts/core/default/processing/event/fcom/
        a1svn delete uniops/
        a1svn commit -m "deleting custom rules dir"
        cd /opt/assure1/var/checkouts/core/RO_LOCKED/processing/event/fcom/
        a1svn delete uniops/
        a1svn commit -m "deleting custom rules dir"
  3. Log in to the presentation server UI.
  4. Navigate to Configuration, then to Databases, and finally to Query Tools.
  5. Run the following command on Assure1 schema:
    delete from Packages where PackageName like 'uniops%'
  6. (Optional) Delete the existing uniops package files from /opt/assure1/distrib/packages (only for cleanup purposes).

Note:

  • The above steps must be performed carefully to avoid accidentally cleaning core rules or packages.
  • If you are re-installing packages, then rules in the reference solution directory must be manually copied from read-only branch (RO_LOCKED) to read-write branch (default) into their corresponding sub-directories. This can be done from the Unified Assurance UI. For more information, see “Rules Packages” in Unified Assurance Developer’s Guide.
  • The updates to rules files will be placed in the default read-only repository. You can modify this repository only during the initial installation.