Hi @jakaskerl ,
My laptop is connected to a company network in wireless, then I connect the OAK to the laptop P2P (I actually use a switch just for PoE).
When I power the OAK up I need to update the date and the time, otherwise I can't download data because of time mismatch. Then I need to update the /etc/resolv,conf file to use the google DNS (as shown previously in this thread).
I took your human_pose application and updated the toml file by addding in prepare_container: { type = "COPY", source = "/data/resolv.conf", target = "/etc/resolv.conf" }. I had to copy the resolv.conf file in the device /data folder, otherwise the device doesn't connect to the internet (I'm a bit surprised as I thought it would work even copying from /app/resolv.conf as I put this file in the application folder too, but it doesn't work).
Then I launch oakctl app run . . The building correctly starts and I see that it correctly run the apt-get update and install commands in prepare_container. Build and application layers are processed too, but when it comes to process the layer app, I get: [2025-07-22T08:29:28Z] WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip.vendor.urllib3.connection.HTTPSConnection object at 0x7f804f8f50>: Failed to establish a new connection: [Errno -3] Temporary failure in name resol
ution')': /simple/depthai/
[2025-07-22T08:29:48Z] WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip.vendor.urllib3.connection.HTTPSConnection object at 0x7f804f9c50>: Failed to establish a new connection: [Errno -3] Temporary failure in name resol
ution')': /simple/depthai/
[2025-07-22T08:30:10Z] WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip.vendor.urllib3.connection.HTTPSConnection object at 0x7f804fab90>: Failed to establish a new connection: [Errno -3] Temporary failure in name resol
ution')': /simple/depthai/
[2025-07-22T08:30:32Z] WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip.vendor.urllib3.connection.HTTPSConnection object at 0x7f804fb590>: Failed to establish a new connection: [Errno -3] Temporary failure in name resol
ution')': /simple/depthai/
[2025-07-22T08:30:56Z] WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f80508210>: Failed to establish a new connection: [Errno -3] Temporary failure in name resol
ution')': /simple/depthai/
[2025-07-22T08:31:16Z] ERROR: Could not find a version that satisfies the requirement depthai==3.0.0rc2 (from versions: none)
[2025-07-22T08:31:16Z] ERROR: No matching distribution found for depthai==3.0.0rc2
[2025-07-22T08:31:16Z]
Failed to read develop logs. Reason: Failed to build application container: Container service encountered a runc error: StdErr: exit: exit status: 1, stdout: , stderr:
Nonetheless, I'm sure the device is connected to the Internet, otherwise it wouldn't download the apt packages. It seems that it can't download depthai==3.0.0rc2, but I can't double check, as pip is not installed in the device outside the docker and I don't know how to access the docker.
Both pypi.org and artifacts.luxonis.com can be pinged form the device.
What can I test more?
Thanks!
Alessandro