-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.14.0
-
Fix Version/s: 1.14.0
-
Component/s: None
-
Labels:
-
Epic Link:
The issue has been observed on a 3-nodes ONOS cluster with only one Bmv2 device connected. After a restart of one of the instances (onos> shutdown), the log shows the following errors:
2018-06-22 16:50:51,541 | INFO | device:bmv2:s1-0 | P4RuntimeClientImpl | 182 | Starting stream channel with device:bmv2:s1... 2018-06-22 16:50:51,549 | INFO | onPool-worker-57 | GnmiDeviceDescriptionDiscovery | 194 | Discovering port details on device device:bmv2:s1 2018-06-22 16:50:51,549 | WARN | onPool-worker-57 | GnmiDeviceDescriptionDiscovery | 194 | gNMI server information not provided, can't discover ports 2018-06-22 16:50:51,570 | INFO | device:bmv2:s1-2 | P4RuntimeClientImpl | 182 | Setting pipeline config for device:bmv2:s1 to org.onosproject.pipelines.basic... 2018-06-22 16:50:51,590 | WARN | fault-executor-0 | P4RuntimeClientImpl | 182 | Error on stream channel for device:bmv2:s1: Status{code=INVALID_ARGUMENT, description=Election id already exists, cause=null} 2018-06-22 16:50:51,675 | ERROR | line-to-device-0 | PiPipeconfManager | 134 | Uncaught exception on onos-pipipeconfservice-pipeline-to-device-0 org.onlab.util.ItemNotFoundException: Driver not found at org.onlab.util.Tools.nullIsNotFound(Tools.java:186) at org.onosproject.net.driver.impl.DriverRegistryManager.getDriver(DriverRegistryManager.java:229) at org.onosproject.net.driver.impl.DriverManager.getDriver(DriverManager.java:103) at org.onosproject.net.pi.impl.PiPipeconfManager.lambda$bindToDevice$1(PiPipeconfManager.java:178) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)[:1.8.0_171] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)[:1.8.0_171] at java.lang.Thread.run(Thread.java:748)[:1.8.0_171] 2018-06-22 16:50:51,712 | WARN | tive-installer-0 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back. 2018-06-22 16:50:51,712 | WARN | tive-installer-0 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back. 2018-06-22 16:50:51,713 | WARN | tive-installer-2 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back. 2018-06-22 16:50:51,713 | WARN | tive-installer-2 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back. 2018-06-22 16:50:51,714 | WARN | tive-installer-3 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back. 2018-06-22 16:50:51,714 | WARN | tive-installer-3 | DriverManager | 134 | Specified driver bmv2:org.onosproject.pipelines.basic not found, falling back.