Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: OT-2 stuck in a boot loop following software update? #16718

Open
Parasiterex opened this issue Nov 7, 2024 · 0 comments
Open

bug: OT-2 stuck in a boot loop following software update? #16718

Parasiterex opened this issue Nov 7, 2024 · 0 comments
Labels

Comments

@Parasiterex
Copy link

Overview

When starting the OT-2 Robot it will boot for about 1 minute, and then reset itself.

During this time there is a brief connection to the OT-2 app which then states that the robot is not responding correct the request from the api-server@local ip address.

Connection via ssh is possible during for about 30 seconds after boot, until it resets again.

nginx logs from pi indicate the following

2022/12/20 18:57:26 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:31 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:36 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:40 [crit] 191#0: *17 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /health HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/health", host: "169.254.90.58:31950"
2022/12/20 18:57:41 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "
http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:46 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:51 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"
2022/12/20 18:57:55 [crit] 191#0: *24 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /health HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/health", host: "169.254.90.58:31950"
2022/12/20 18:57:56 [crit] 191#0: *8 connect() to unix:/run/aiohttp.sock failed (2: No such file or directory) while connecting to upstream, client: 169.254.146.226, server: , request: "GET /networking/status HTTP/1.1", upstream: "http://unix:/run/aiohttp.sock:/networking/status", host: "169.254.90.58:31950"

while logs from opentrons indicate the following:

{"level":"debug","message":"Stopping mDNS browser","timestamp":"2024-11-07T13:08:57.388Z","label":"discovery","meta":{}}
{"level":"debug","message":"Creating _http._tcp mDNS browser","timestamp":"2024-11-07T13:08:57.388Z","label":"discovery","meta":{"ports":[31950]}}
{"level":"debug","message":"Sending mDNS discovery query","timestamp":"2024-11-07T13:08:57.391Z","label":"discovery","meta":{}}
{"level":"debug","message":"No Flex serial port found.","timestamp":"2024-11-07T13:09:00.189Z","label":"usb","meta":{}}
{"level":"debug","message":"Sending mDNS discovery query","timestamp":"2024-11-07T13:09:01.396Z","label":"discovery","meta":{}}
{"level":"debug","message":"Received action from main via IPC","timestamp":"2024-11-07T13:09:01.409Z","label":"renderer","meta":{"actionType":"systemInfo:USB_DEVICE_ADDED"}}
{"level":"debug","message":"Received action via IPC from renderer","timestamp":"2024-11-07T13:09:01.410Z","label":"main","meta":{"action":{"type":"systemInfo:USB_DEVICE_ADDED","payload":{"usbDevice":{"vendorId":3034,"productId":33107,"identifier":"809be379355caf5c673285b4efca79a7","manufacturerName":"Realtek","productName":"Realtek USB GbE Family Controller","systemIdentifier":"USB\VID_0BDA&PID_8153\000001","windowsDriverVersion":"10.61.20.327"}},"meta":{"shell":true}}}}
{"level":"debug","message":"handling action in discovery","timestamp":"2024-11-07T13:09:01.410Z","label":"discovery","meta":{"action":{"type":"systemInfo:USB_DEVICE_ADDED","payload":{"usbDevice":{"vendorId":3034,"productId":33107,"identifier":"809be379355caf5c673285b4efca79a7","manufacturerName":"Realtek","productName":"Realtek USB GbE Family Controller","systemIdentifier":"USB\VID_0BDA&PID_8153\000001","windowsDriverVersion":"10.61.20.327"}},"meta":{"shell":true}}}}

Steps to reproduce

I believe this was following the latest 8.1.0 app update, but rollbacks, and reflashing the robot to a previous version shows the same issues.

Current behavior

Bootloop, not connecting to windows pc

Expected behavior

After booting OT-2 should connect to the system.

Operating system

Windows

System and robot setup or anything else?

App version 8.1.0, latest Robot-files. Connect via USB-over-Ethernet.

@Parasiterex Parasiterex added the bug label Nov 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant