IOES-Lab / dave

Project DAVE
Apache License 2.0
9 stars 2 forks source link

Docker image Git build failure #10

Closed woensug-choi closed 2 months ago

woensug-choi commented 2 months ago

https://github.com/IOES-Lab/dave/commit/3b77631e17b71784e00a6f55a748dba81f6d49ba was to fix complaining from ARM64 Github workflow saying could not find ros-jazzy-gz-ros2-control.

Chainging, http://packages.ros.org/ros2-testing/ubuntu to http://packages.ros.org/ros2/ubuntu (removing -testing) did fix it.

But Now, the AMD64 Github workflow says

E: Conflicting values set for option Signed-By regarding source http://packages.ros.org/ros2/ubuntu/ noble: /usr/share/keyrings/ros2-latest-archive-keyring.gpg != /usr/share/keyrings/ros-archive-keyring.gpg

It seems the osrf/ros:jazzy-desktop-full is built with http://packages.ros.org/ros2-testing/ubuntu

Maybe time will fix this. Otherwise we may need two one-liner scripts for ARM64 and AMD64 each.

Meanwhile, the latest working image is pulled when following the installation tutorial. We just have to ignore ❌ mark on latest commit with one workflow failure.