On 11/14/22 15:54, Sebastian Kuzminsky wrote:


The difficulty with building and testing LinuxCNC in docker containers or in off-the-shelf VMs (as in Github Actions) is that our 'RTAI' configuration needs a special kernel, and needs to load and unload kernel modules to run & test LinuxCNC.

(Unlike RTAI, the 'uspace' config *can* be built and tested in docker containers, though we don't currently do that in our Github Actions. The LinuxCNC/mesaflash project builds in docker in Github Actions, and I agree, it's great and super convenient.)

In order to support testing LinuxCNC on RTAI the buildbot uses custom VMs which i created a long time ago and maintain poorly. It all runs on hardware in my house, on my local network, so I am reluctant to open it up to a more collaborative mode of development/maintenance.


Seb,

Yes you only have so much time and thankfully you have donated so much of it over the years and also your home based sever buildbot.

Alec already mentioned supporting and maintaining the RTAI packages. I'll check back with him on what he recommends we do for a public build-bot. He spent the last coupe of years automating cloud setups and even has been included in a patent on doing so.

Rod has already found us some free VM space. Alec didn't see a problem with getting it all connected and setup. He also works closely with Andy and building RTAI.



_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to