你好,MT论坛,
我们很高兴现在正式发布了容器支持,谢谢大家所做的工作。
但我们注意到的一件事是,每当我们升级ROS版本时,容器就变得不可访问。例如;我们在ROS 7.6上安装了一个容器,有两个容器挂载,然后通过上传ROS和容器npk (arm64)到设备来继续安装最新的7.7版本(7.7rc3 atm)。重启/升级后,容器处于停止状态,不会再次启动,日志中没有信息(再次尝试启动容器时没有错误)。
删除容器并再次添加它会启用日志记录,并显示我们的容器挂载存在权限错误,它们已变为只读。我们已经尝试使用/container/mounts删除和添加这些mount,但是没有效果。
在最后的努力中,我们编写了一个将容器挂载数据迁移到新挂载的脚本,但这相当麻烦。
是我们做错了什么,还是这是有意为之?