For embedded / iot usage, one major issue is device support https://ubuntu.com/certified/devices It does contain raspberry pi's but the list isn't all that great. I had trouble finding 32 bit ARM precompiled binary distributions from ubuntu (that is not a rpi), and had to compile my own kernel + inline it with debian to get 32 bit arm support.
Ubuntu Core 22 is now available – optimised for IoT and embedded devices
11–20 of 110 posts
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#12I highly discourage anyone to use Ubuntu Core as part of their solution. It is a secure environment, yes, but it is a nightmare to configure (snaps) and for everything, expect for the most basic stuff, you will need what is called a "brand store", which costs about $20k/year, regardless if you have 1 or 100 devices. (We could not even make one snap talk to another snap, checking another snap status etc). We had comme…
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#13Do you still have to have a canonical sso account just to login to your own devices? EDIT: The answer appears to still be yes. I don't know who canonical is making this for, but no company is going to want to deploy IoT devices that hand over the root of trust for authentication to a third party. And I have to believe that many individuals/hobbyists that would otherwise be excited to use this will choose another dist…
Unfortunately for 22.04 they made some changes on the RPi which severely impacted my deployments causing me to move away from Ubuntu on the RPi and to no longer recommend it to others.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#14I highly discourage anyone to use Ubuntu Core as part of their solution. It is a secure environment, yes, but it is a nightmare to configure (snaps) and for everything, expect for the most basic stuff, you will need what is called a "brand store", which costs about $20k/year, regardless if you have 1 or 100 devices. (We could not even make one snap talk to another snap, checking another snap status etc). We had comme…
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#15Do you still have to have a canonical sso account just to login to your own devices? EDIT: The answer appears to still be yes. I don't know who canonical is making this for, but no company is going to want to deploy IoT devices that hand over the root of trust for authentication to a third party. And I have to believe that many individuals/hobbyists that would otherwise be excited to use this will choose another dist…
They have no clue what the market wants. Nobody is going to shell out $15k-20k to build a solution. We lost about 4 months betting on it and eventually moved away. We are glad we did.
Well that's not true, if the solution is a success 20k is not much....problem is it rarely is with canonical.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#16I highly discourage anyone to use Ubuntu Core as part of their solution. It is a secure environment, yes, but it is a nightmare to configure (snaps) and for everything, expect for the most basic stuff, you will need what is called a "brand store", which costs about $20k/year, regardless if you have 1 or 100 devices. (We could not even make one snap talk to another snap, checking another snap status etc). We had comme…
Does the snap store server process still still use 300+ MB of memory? That alone would seem to disqualify it for IOT or other embedded use cases.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#17Yeah... no.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#18Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#19For embedded / iot usage, one major issue is device support https://ubuntu.com/certified/devices It does contain raspberry pi's but the list isn't all that great. I had trouble finding 32 bit ARM precompiled binary distributions from ubuntu (that is not a rpi), and had to compile my own kernel + inline it with debian to get 32 bit arm support.
Smallest thing I've found is a FreeScale SOC running a Cortex-A7.
Re: Ubuntu Core 22 is now available – optimised for IoT and embedded devices
#20We had a much better experience with https://www.balena.io – quite a different service, but achieves a sweet-spot combination of having an open core with good management tooling that I'm more than happy to pay for.