If you are interested in being a beta tester for this, let us know leaving a note here, and we’ll help you update your devices! The requirements are:
a production version of a resinOS 2.x device (no dev, beta, or rc versions)
any type of hardware!
Updates between 2.x versions should be the easiest type of update so far, because it was designed for updates in the first place. For example don’t have to worry about modifications to the host OS, since there are none due to read-only file system. The network settings are kept much better through the NetworkManager configurations, etc…
When there’s sufficient milage in this updater, we’ll have a self-service version as well, when you’ll be able to update your devices on your own too! Also we are working on future improvements as well to make this smoother (quicker and more flexible updates), will keep you posted!
Nice! @marssystems, can you send me a private message with the link to the device that you’d like to get updated? (just click on my user picture, and “message” )
We talked previously at Unreliable time. I’d love to try out the resinOS update feature for couple of our devices - let me know if this is something you are still offering!
Update: now besides Raspberry Pi and BeagleBone devices, there’s beta version for Intel NUC and the UP board to update between resinOS 2.x versions! If you have such a device that you’d like to test update, feel free to let us know!
@imrehg The update worked flawlessly on our RaspberryPi connected over 3G network.
This is amazing! Burning a new SD card and deploying the update manually would’ve been a logistical nightmare for us, and on-air ResinOS update is going to be an awesome alternative. You guys continue to make Resin a delightful experience - thanks a bunch!
Wanted to chime in with my experience - we’ve worked with Gergely to update many of our devices currently in the field, and not a single update has gone wrong. He’s also been super communicative throughout the entire process, and I’d recommend participating in the beta if the new resinOS features are interesting to you.
Hey, what changes you did to the resin.script? We’ve updated that config to be full screen by default, so if that’s what you do, then the updated version should have that built in, no modifications are needed. You might want to provision a new device with the latest resinOS available, and check your application (that’s always a good idea before updating anyways).
Regarding the time of the updates, we can do any time during support hours (8:00-24:00 London time). Also, self-service is coming soon, which means you can run the update any time it fits you (soon).
I don’t have a need to update devices yet, but I do have a question about the process. I’ve created a customized build of resin (based on v2.3.0 rev 1), so updates using the pre-built images wouldn’t work. Would it be possible for me to provide an updated build and have that deployed to my devices?