Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

When running the instructions from our Run wiki page, still errors can happen. This page will try to address some common issues we have seen that could help to successfully run all components.

Table of Contents

Log collection

In order to collect logs from a docker container you can use the following command:

...

Warnings can be also checked, using WARN instead or ERR in the command above.

Did SDNC (A1 Controller) start correctly?

If using A1 Controller (SDNC & A1 Adapter), SDNC should be started. Specifically, mariadb and sdnc_image must have started correctly. 

Check MariaDB container 

If you can see the following message in the logs for DB container: 

...

Code Block
languagebash
themeMidnight
sdnc_db_container | 2023-01-28 14:43:56 0 [Note] mysqld: ready for connections.

Check SDNC container

Make sure the following message has appear in the console of the docker-compose before continue the rest of the wiki page:

Code Block
languagebash
themeMidnight
sdnc_controller | Apache Karaf starting up. Press Enter to open the shell now...
100% [========================================================================]
sdnc_controller |
sdnc_controller | Karaf started in 0s. Bundle stats: 19 active, 19 total
sdnc_controller | Certificate installation in progress. Elapsed time - 10 secs. Waiting for 10 secs before checking the status..
sdnc_controller | Certificate installation in progress. Elapsed time - 20 secs. Waiting for 10 secs before checking the status..
sdnc_controller | Certificate installation in progress. Elapsed time - 30 secs. Waiting for 10 secs before checking the status..
sdnc_controller | Start cert provisioning. Log file: /opt/opendaylight/current/data/log/installCerts.log
sdnc_controller | Certificate installation script completed execution
sdnc_controller | Everything OK in Certificate Installation

Check SDNC logs 

Logs from sdnc_controller container can be found in /opt/opendaylight/data/log/karaf.log directory from the sdnc_controller container. To collect the logs, the following command can be used:

...

If there is any error in SDNC you can contact CCSDK/SDNC team for help.

Did A1 Policy Management Service start correctly?

Volume not mounted properly

The A1 Policy Management Service is unlikely to operate as expected if its configuration files (volumes) are not loaded/mounted correctly. 

...

where the source should specify the absolute path of the file, which should be recognizable for your environment. 

Cannot establish connection with RIC/Simulator

If when running A1 Policy Management Service you see log warning like those below, this indicates that the configured 'ric's cannot be contacted.

...