moby / swarmkit

A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fails with ConnectionResetError: [Errno 104] Connection reset by peer

unegare opened this issue · comments

Docker version 19.03.14, build 5eb3275d40

docker-compose version 1.27.1, build 509cfb99
docker-py version: 4.3.1
CPython version: 3.7.7
OpenSSL version: OpenSSL 1.1.0l 10 Sep 2019

Unexpectedly docker-compose after a long run failed with the following log:

Exception in thread Thread-7:                                                                                                                                                                              
Traceback (most recent call last):                                                                                                                                                                         
  File "urllib3/connectionpool.py", line 677, in urlopen                                                                                                                                                   
  File "urllib3/connectionpool.py", line 426, in _make_request                                                                                                                                             
  File "<string>", line 3, in raise_from                                                                                                                                                                   
  File "urllib3/connectionpool.py", line 421, in _make_request                                                                                                                                             
  File "http/client.py", line 1344, in getresponse                                                                                                                                                         
  File "http/client.py", line 306, in begin                                                                                                                                                                
  File "http/client.py", line 267, in _read_status                                                                                                                                                         
  File "socket.py", line 589, in readinto                                                                                                                                                                  
ConnectionResetError: [Errno 104] Connection reset by peer                                                                                                                                                 
                                                                                                                                                                                                           
During handling of the above exception, another exception occurred:                                                                                                                                        
                                                                                                                                                                                                           
Traceback (most recent call last):                                                                                                                                                                         
  File "requests/adapters.py", line 449, in send                                                                                                                                                           
  File "urllib3/connectionpool.py", line 727, in urlopen                                                                                                                                                   
  File "urllib3/util/retry.py", line 403, in increment                                                                                                                                                     
  File "urllib3/packages/six.py", line 734, in reraise                                                                                                                                                     
  File "urllib3/connectionpool.py", line 677, in urlopen                                                                                                                                                   
  File "urllib3/connectionpool.py", line 426, in _make_request                                                                                                                                             
  File "<string>", line 3, in raise_from                                                                                                                                                                   
  File "urllib3/connectionpool.py", line 421, in _make_request                                                                                                                                             
  File "http/client.py", line 1344, in getresponse                                                                                                                                                         
  File "http/client.py", line 306, in begin                                                                                                                                                                
  File "http/client.py", line 267, in _read_status                                                                                                                                                         
  File "socket.py", line 589, in readinto                                                                                                                                                                  
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))                                                                                           
                                                                                                                                                                                                           
During handling of the above exception, another exception occurred:                                                                                                                                        
                                                                                                                                                                                                           
Traceback (most recent call last):                                                                                                                                                                         
  File "threading.py", line 926, in _bootstrap_inner                                                                                                                                                       
  File "threading.py", line 870, in run                                                                                                                                                                    
  File "compose/cli/log_printer.py", line 214, in watch_events                                                                                                                                             
  File "compose/project.py", line 575, in yield_loop                                                                                                                                                       
  File "compose/project.py", line 543, in build_container_event                                                                                                                                            
  File "compose/container.py", line 44, in from_id                                                                                                                                                         
  File "docker/utils/decorators.py", line 19, in wrapped                                                                                                                                                   
  File "docker/api/container.py", line 771, in inspect_container                                                                                                                                           
  File "docker/utils/decorators.py", line 46, in inner                                                                                                                                                     
  File "docker/api/client.py", line 228, in _get                                                                                                                                                           
  File "requests/sessions.py", line 543, in get                                                                                                                                                            
  File "requests/sessions.py", line 530, in request                                                                                                                                                        
  File "requests/sessions.py", line 643, in send                                                                                                                                                           
  File "requests/adapters.py", line 498, in send                                                                                                                                                           
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))

Exception in thread Thread-5:                                                                                                                                                                              
Traceback (most recent call last):                                                                                                                                                                         
  File "urllib3/connectionpool.py", line 677, in urlopen                                                                                                                                                   
  File "urllib3/connectionpool.py", line 426, in _make_request                                                                                                                                             
  File "<string>", line 3, in raise_from                                                                                                                                                                   
  File "urllib3/connectionpool.py", line 421, in _make_request                                                                                                                                             
  File "http/client.py", line 1344, in getresponse                                                                                                                                                         
  File "http/client.py", line 306, in begin                                                                                                                                                                
  File "http/client.py", line 267, in _read_status                                                                                                                                                         
  File "socket.py", line 589, in readinto                                                                                                                                                                  
ConnectionResetError: [Errno 104] Connection reset by peer                                                                                                                                                 
                                                                                                                                                                                                           
During handling of the above exception, another exception occurred:                                                                                                                                        
                                                                                                                                                                                                           
Traceback (most recent call last):                                                                                                                                                                         
  File "requests/adapters.py", line 449, in send                                                                                                                                                           
  File "urllib3/connectionpool.py", line 727, in urlopen                                                                                                                                                   
  File "urllib3/util/retry.py", line 403, in increment                                                                                                                                                     
  File "urllib3/packages/six.py", line 734, in reraise                                                                                                                                                     
  File "urllib3/connectionpool.py", line 677, in urlopen                                                                                                                                                   
  File "urllib3/connectionpool.py", line 426, in _make_request                                                                                                                                             
  File "<string>", line 3, in raise_from                                                                                                                                                                   
  File "urllib3/connectionpool.py", line 421, in _make_request                                                                                                                                             
  File "http/client.py", line 1344, in getresponse                                                                                                                                                         
  File "http/client.py", line 306, in begin                                                                                                                                                                
  File "http/client.py", line 267, in _read_status                                                                                                                                                         
  File "socket.py", line 589, in readinto                                                                                                                                                                  
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))                                                                                           
                                                                                                                                                                                                           
During handling of the above exception, another exception occurred:                                                                                                                                        
                                                                                                                                                                                                           
Traceback (most recent call last):                                                                                                                                                                         
  File "threading.py", line 926, in _bootstrap_inner                                                                                                                                                       
  File "threading.py", line 870, in run                                                                                                                                                                    
  File "compose/cli/log_printer.py", line 166, in tail_container_logs                                                                                                                                      
  File "compose/cli/log_printer.py", line 197, in wait_on_exit                                                                                                                                             
  File "compose/container.py", line 277, in wait                                                                                                                                                           
  File "docker/utils/decorators.py", line 19, in wrapped                                                                                                                                                   
  File "docker/api/container.py", line 1302, in wait                                                                                                                                                       
  File "docker/utils/decorators.py", line 46, in inner                                                                                                                                                     
  File "docker/api/client.py", line 224, in _post                                                                                                                                                          
  File "requests/sessions.py", line 578, in post                                                                                                                                                           
  File "requests/sessions.py", line 530, in request                                                                                                                                                        
  File "requests/sessions.py", line 643, in send                                                                                                                                                           
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) 

Exception in thread Thread-6:
Traceback (most recent call last):
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 426, in _make_request
  File "<string>", line 3, in raise_from
  File "urllib3/connectionpool.py", line 421, in _make_request
  File "http/client.py", line 1344, in getresponse
  File "http/client.py", line 306, in begin
  File "http/client.py", line 267, in _read_status
  File "socket.py", line 589, in readinto
ConnectionResetError: [Errno 104] Connection reset by peer

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "requests/adapters.py", line 449, in send
  File "urllib3/connectionpool.py", line 727, in urlopen
  File "urllib3/util/retry.py", line 403, in increment
  File "urllib3/packages/six.py", line 734, in reraise
  File "urllib3/connectionpool.py", line 677, in urlopen
  File "urllib3/connectionpool.py", line 426, in _make_request
  File "<string>", line 3, in raise_from
  File "urllib3/connectionpool.py", line 421, in _make_request
  File "http/client.py", line 1344, in getresponse
  File "http/client.py", line 306, in begin
  File "http/client.py", line 267, in _read_status
  File "socket.py", line 589, in readinto
urllib3.exceptions.ProtocolError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "threading.py", line 926, in _bootstrap_inner
  File "threading.py", line 870, in run
  File "compose/cli/log_printer.py", line 166, in tail_container_logs
  File "compose/cli/log_printer.py", line 197, in wait_on_exit
  File "compose/container.py", line 277, in wait
  File "docker/utils/decorators.py", line 19, in wrapped
  File "docker/api/container.py", line 1302, in wait
  File "docker/utils/decorators.py", line 46, in inner
  File "docker/api/client.py", line 224, in _post
  File "requests/sessions.py", line 578, in post
  File "requests/sessions.py", line 530, in request
  File "requests/sessions.py", line 643, in send
  File "requests/adapters.py", line 498, in send
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer'))