2022-03-05 01:24:48,310||140292142054728|INFO|prometheus_metrics|conductor.common.prometheus_metrics: [-] Prometheus metrics endpoint started at 8001 2022-03-05 04:17:13,187||140292074253088|ERROR|_utils|cotyledon._utils: [-] Unhandled exception Traceback (most recent call last): File "/opt/has/conductor/conductor/common/etcd/api.py", line 60, in get_client return etcd3.client(host=self.host, port=self.port, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 1178, in client return Etcd3Client(host=host, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 148, in __init__ resp = self.auth_stub.Authenticate(auth_request, self.timeout) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 946, in __call__ return _end_unary_response_blocking(state, call, False, None) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 849, in _end_unary_response_blocking raise _InactiveRpcError(state) grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: status = StatusCode.UNAVAILABLE details = "etcdserver: request timed out" debug_error_string = "{"created":"@1646453833.185197144","description":"Error received from peer ipv4:10.233.71.184:2379","file":"src/core/lib/surface/call.cc","file_line":1069,"grpc_message":"etcdserver: request timed out","grpc_status":14}" > During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/site-packages/cotyledon/_utils.py", line 95, in exit_on_exception yield File "/usr/local/lib/python3.9/site-packages/cotyledon/_service.py", line 139, in _run self.run() File "/opt/has/conductor/conductor/solver/service.py", line 303, in run solving_plans = self.Plan.query.get_plan_by_col("status", self.Plan.SOLVING) File "/opt/has/conductor/conductor/common/music/model/search.py", line 87, in get_plan_by_col rows = db_backend.DB_API.row_read( File "/opt/has/conductor/conductor/common/etcd/api.py", line 136, in row_read return self.get_values_prefix(key_prefix, pk_name, pk_value) File "/opt/has/conductor/conductor/common/etcd/api.py", line 82, in get_values_prefix for kv in self.get_client().get_prefix(key_prefix)} File "/opt/has/conductor/conductor/common/etcd/api.py", line 69, in get_client raise EtcdClientException("Failed to establish connection with ETCD. GRPC {}".format(rpc_error.code())) conductor.common.etcd.utils.EtcdClientException: Failed to establish connection with ETCD. GRPC StatusCode.UNAVAILABLE 2022-03-05 04:17:13,228||140292076374816|INFO|_service_manager|cotyledon._service_manager: [-] Child 165 exited with status 2 Process Process-2: Traceback (most recent call last): File "/opt/has/conductor/conductor/common/etcd/api.py", line 60, in get_client return etcd3.client(host=self.host, port=self.port, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 1178, in client return Etcd3Client(host=host, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 148, in __init__ resp = self.auth_stub.Authenticate(auth_request, self.timeout) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 946, in __call__ return _end_unary_response_blocking(state, call, False, None) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 849, in _end_unary_response_blocking raise _InactiveRpcError(state) grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: status = StatusCode.UNAVAILABLE details = "DNS resolution failed for service: oof-has-etcd.onap:2379" debug_error_string = "{"created":"@1646453908.410515598","description":"Resolver transient failure","file":"src/core/ext/filters/client_channel/client_channel.cc","file_line":1360,"referenced_errors":[{"created":"@1646453908.410504283","description":"DNS resolution failed for service: oof-has-etcd.onap:2379","file":"src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc","file_line":359,"grpc_status":14,"referenced_errors":[{"created":"@1646453908.410197030","description":"C-ares status is not ARES_SUCCESS qtype=A name=oof-has-etcd.onap is_balancer=0: Timeout while contacting DNS servers","file":"src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc","file_line":724}]}]}" > During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/local/lib/python3.9/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_utils.py", line 63, in _bootstrap_process target(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_service.py", line 161, in create_and_wait sw = cls(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_service.py", line 175, in __init__ self.service = config.service(worker_id, *args, **kwargs) File "/opt/has/conductor/conductor/solver/service.py", line 203, in __init__ self._init(conf, **kwargs) File "/opt/has/conductor/conductor/solver/service.py", line 219, in _init self.data_service = self.setup_rpc(conf, "data") File "/opt/has/conductor/conductor/solver/service.py", line 271, in setup_rpc transport = messaging.get_transport(conf=conf) File "/opt/has/conductor/conductor/messaging.py", line 56, in get_transport transport.keyspace_create(keyspace=keyspace) File "/opt/has/conductor/conductor/common/etcd/api.py", line 94, in keyspace_create self.get_client().put_if_not_exists(keyspace, "This key is a placeholder for the keyspace".encode()) File "/opt/has/conductor/conductor/common/etcd/api.py", line 69, in get_client raise EtcdClientException("Failed to establish connection with ETCD. GRPC {}".format(rpc_error.code())) conductor.common.etcd.utils.EtcdClientException: Failed to establish connection with ETCD. GRPC StatusCode.UNAVAILABLE 2022-03-05 04:18:34,006||140292076374816|INFO|_service_manager|cotyledon._service_manager: [-] Child 21118 exited with status 1 Process Process-3: Traceback (most recent call last): File "/opt/has/conductor/conductor/common/etcd/api.py", line 60, in get_client return etcd3.client(host=self.host, port=self.port, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 1178, in client return Etcd3Client(host=host, File "/usr/local/lib/python3.9/site-packages/etcd3/client.py", line 148, in __init__ resp = self.auth_stub.Authenticate(auth_request, self.timeout) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 946, in __call__ return _end_unary_response_blocking(state, call, False, None) File "/usr/local/lib/python3.9/site-packages/grpc/_channel.py", line 849, in _end_unary_response_blocking raise _InactiveRpcError(state) grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that terminated with: status = StatusCode.UNAVAILABLE details = "etcdserver: request timed out" debug_error_string = "{"created":"@1646453923.677626953","description":"Error received from peer ipv4:10.233.75.107:2379","file":"src/core/lib/surface/call.cc","file_line":1069,"grpc_message":"etcdserver: request timed out","grpc_status":14}" > During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.9/multiprocessing/process.py", line 315, in _bootstrap self.run() File "/usr/local/lib/python3.9/multiprocessing/process.py", line 108, in run self._target(*self._args, **self._kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_utils.py", line 63, in _bootstrap_process target(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_service.py", line 161, in create_and_wait sw = cls(*args, **kwargs) File "/usr/local/lib/python3.9/site-packages/cotyledon/_service.py", line 175, in __init__ self.service = config.service(worker_id, *args, **kwargs) File "/opt/has/conductor/conductor/solver/service.py", line 203, in __init__ self._init(conf, **kwargs) File "/opt/has/conductor/conductor/solver/service.py", line 219, in _init self.data_service = self.setup_rpc(conf, "data") File "/opt/has/conductor/conductor/solver/service.py", line 271, in setup_rpc transport = messaging.get_transport(conf=conf) File "/opt/has/conductor/conductor/messaging.py", line 56, in get_transport transport.keyspace_create(keyspace=keyspace) File "/opt/has/conductor/conductor/common/etcd/api.py", line 94, in keyspace_create self.get_client().put_if_not_exists(keyspace, "This key is a placeholder for the keyspace".encode()) File "/opt/has/conductor/conductor/common/etcd/api.py", line 69, in get_client raise EtcdClientException("Failed to establish connection with ETCD. GRPC {}".format(rpc_error.code())) conductor.common.etcd.utils.EtcdClientException: Failed to establish connection with ETCD. GRPC StatusCode.UNAVAILABLE 2022-03-05 04:18:43,753||140292076374816|INFO|_service_manager|cotyledon._service_manager: [-] Child 21124 exited with status 1