And yet again, getting around Cambridge is proving a nightmare due to chronic congestion.
It's astonishing that so many businesses who are suffering due to staff and customers being unable to get to them easily are against any measures to improve the situation.
@jamesog For most it's just one edit, 1 command to make the package. I could probably automate a little more in a minority of cases, but it's my insistence on manual testing and sanity checking that currently dominates the time budget.
It's highly scripted rather than fully automated, and in practice improving script performance has given me some fairly big wins.
There are almost 1400 software packages in Tribblix (in addition to the 500-odd packages in illumos itself). If each piece of software just did 1 release a year, then that's about 4 updates a day, a constant stream of updates.
In practice releases are more frequent on average. I seem to be averaging 10 commits a day to the main build repo. Fortunately most are trivial version bumps, which keeps the effort low.
There's live migration of Solaris 11 Kernel Zones, but that's something different entirely.
Migration of traditional zones wasn't live - either put it on shared storage or bundle it up and copy to a new host, then remove from source and import at the destination. We never migrated zones - rather migrate just the app, which means you don't need to sync the OS. If you use zfs to sync the data+app, you can get migration time down to a few seconds.