As things are today, it's not nearly as trivial because if you remove an image from the index, it will simply be re-imported 5 minutes later.
We'd need to implement a hash blacklist where we can add the checksum of known broken files so they won't get imported all over again. A temporary emergency way of fixing stuff would be to turn off the cronjob, then drop the broken images with si-shell and trigger a manual sync. Then once we know a fixed image is available, running import-images again will import it. On Mon, Oct 13, 2014 at 10:12:08AM +0100, Ondrej Kubik wrote: > Can't we simply modify json file for affected channels, as a first step. > That would stop pushing update to not-yet-updated phones. > This is simple operation and can be done quickly. > Then when adding new working image, we ensure there is delta from last > working image and delta from broken image, so everybody can safely update. > In this case we can actually even forget about delta from broken image, > since obviously nobody will be able to update anyway :) > > // Ondra > > > On Sat, Oct 11, 2014 at 4:12 PM, Barry Warsaw <ba...@ubuntu.com> wrote: > > > On Oct 11, 2014, at 04:48 PM, Oliver Grawert wrote: > > > > >we have abilities to do that ... but only stgraber knows the exact steps > > >that dont break the world (last time we had this issue i simply did a > > >copy-image of the former working image to become newer than the broken > > >one, but that caused havoc with the deltas) ... > > > > > >we will need some better documentation and some training from stephane > > >at the next sprint :) > > > > Let's do that, and also discuss if there are ways to make the process > > better. > > We already have (or should have) on the agenda discussion of LP: #1371703 > > filed by mpt. Putting these in the context of making system upgrades as > > bullet proof as possible seems like the right approach. > > > > Cheers, > > -Barry > > > > -- > > Mailing list: https://launchpad.net/~ubuntu-phone > > Post to : ubuntu-phone@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~ubuntu-phone > > More help : https://help.launchpad.net/ListHelp > > > > > -- > Mailing list: https://launchpad.net/~ubuntu-phone > Post to : ubuntu-phone@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-phone > More help : https://help.launchpad.net/ListHelp -- Stéphane Graber Ubuntu developer http://www.ubuntu.com
signature.asc
Description: Digital signature
-- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp