-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: High
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: SEBA 2.0
-
Component/s: Testing
-
Labels:None
-
Story Points:3
-
Epic Link:
The latest voltha builds (1.x master and 1.7) have been failing as the ponsim olt (latest) fails to enable.
I believe the bug for introduced from this patch: https://gerrit.opencord.org/#/c/14169/
Subsequent builds have been failing since this patch has been merged.
Voltha logs here: https://jenkins.opencord.org/view/VOLTHA-Tests/job/voltha-atest-provisioning/520/artifact/vcore-0.log
Exception:
20190612T131250.137 DEBUG MainThread global_handler.EnableDevice {'instance_id': 'vcore-0_1560344989', 'vcore_id': '0001', 'response': , 'event': 'grpc-response'} 20190612T131250.137 DEBUG MainThread global_handler.EnableDevice {'instance_id': 'vcore-0_1560344989', 'vcore_id': '0001', 'response': , 'event': 'grpc-success-response'} 20190612T131250.138 INFO MainThread ponsim_olt.activate {'instance_id': 'vcore-0_1560344989', 'vcore_id': '0001', 'event': 'activating', 'device_id': '00011b017f9ae41a'} Unhandled Error Traceback (most recent call last): File "voltha/voltha/main.py", line 350, in start self.start_reactor() # will not return except Keyboard interrupt File "voltha/voltha/main.py", line 508, in start_reactor reactor.run() File "/usr/local/lib/python2.7/dist-packages/twisted/internet/base.py", line 1243, in run self.mainLoop() File "/usr/local/lib/python2.7/dist-packages/twisted/internet/base.py", line 1252, in mainLoop self.runUntilCurrent() --- <exception caught here> --- File "/usr/local/lib/python2.7/dist-packages/twisted/internet/base.py", line 878, in runUntilCurrent call.func(*call.args, **call.kw) File "/voltha/voltha/adapters/ponsim_olt/ponsim_olt.py", line 446, in activate info = stub.GetDeviceInfo(Empty()) File "/usr/local/lib/python2.7/dist-packages/grpc/_channel.py", line 533, in __call__ return _end_unary_response_blocking(state, call, False, None) File "/usr/local/lib/python2.7/dist-packages/grpc/_channel.py", line 467, in _end_unary_response_blocking raise _Rendezvous(state, None, None, deadline) grpc._channel._Rendezvous: <_Rendezvous of RPC that terminated with: status = StatusCode.UNAVAILABLE details = "Name resolution failure" debug_error_string = "{"created":"@1560345170.217436763","description":"Failed to create subchannel","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":2721,"referenced_errors":[{"created":"@1560345170.217432577","description":"Name resolution failure","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":3026,"grpc_status":14}]}" >
I have tested (PASSED) by using the older ponsim as well as reverting the change to these helm-chart templates - https://github.com/opencord/helm-charts/commit/e21a5f5ea8ad69fc383669169c913427036eb84d