Closed carlossvg closed 2 years ago
Yes. When I built this tool originally, I evaluated Packer. Maybe I'm not an expert user, but it failed my requirements on two accounts:
There are also some annoyances in having to write shell scripts in JSON, and not be able to easily test incrementally. As a result, I just wrote my own because it's not that hard to do (basically chroot + run scripts..).
@shuhaowu Ah, that makes a lot of sense. My understanding is that packer would be use to parametrize the image building. For example, this would be useful in case we want to support many SBCs, OS, kernel versions, etc. I don't think this will be the case for us the short-middle term. If that's the case in the far future that would be good news.
I suggest to close the issue for the moment.
FYI @LanderU @razr
Sounds good.
As a minor note, the builder I have, especially with the ini files, will allow for multiple SBC, OS, kernel versions as well to be parameterized.
We have been told there is a tool, packer, which can be used to build images. We could evaluate packer and see if we could leverage an existing tool to create our ROS 2 image builder.
@shuhaowu Are you familiar with this tool?
Resources: