(Go) Library for configuring Yocto based boxes?


Hi all,


I’m very new to the Yocto world.


We are currently working on migrating away from OpenWRT based edge devices towards ones that we now have Yocto builds for.


All seems to be working nicely on the yocto side.


Our application uses a baseline configuration in order to connect to our cloud service and there it fetches it’s configuration (We’ve got a cellular fallback if connectivity doesn’t work at all).


With OpenWRT there was a tool called UCI which even had a Go wrapper which we used to apply the configuration to the box (set IP addresses, connect to WiFi neworks, configure the serial ports etc.)


Is there some equivalent in the Yocto world?


I would like to avoid generating the file content in the /etc directory by hand and firing „restart“ commands to the corresponding services, if there isn’t a better way.


Help greatly appreciated :-)




Join {yocto@lists.yoctoproject.org to automatically receive all group messages.