Created by Caio Begotti on 2015-05-26 and last modified on 2015-05-26
Get this branch:
bzr branch lp:~caio1982/ubuntu-system-image/remote-sis-generator-skips-metadata
Only Caio Begotti can upload to this branch. If you are Caio Begotti please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Caio Begotti
Ubuntu system image

Recent revisions

273. By Caio Begotti on 2015-05-26

add missing debug logging to the existing (!!!) fixes for the problem we originally saw... so apparently only the remote s-i-s generator was behind this :-)

272. By Caio Begotti on 2015-05-26

make the remote system-image generator respect the metadata of existing images

this is a really big problem when you have multiple devices in the same channel and both pull the same ubuntu rootfs, exactly like we have right now for arale... e.g. 'arale' and 'generic' devices both pulling a stable ubuntu rootfs from system-image.ubuntu.com

device 'generic' first pulls it just fine and loads its json with the metadata, including ubuntu='' versioning, but then when the 'arale' device imports its stuff, the ubuntu rootfs has been imported already so the path matches and the generator returns it without loading its json file

no ubuntu='' version string for any other devices in the channel :-(

fun fact: a 'generic' device is always processed first, even if it was created later because of a sorting done in the device list (i haven't really checked it so i assum it happens), so with the current code ONLY the 'generic' devices get their ubuntu='' version right for all those rootfs tarballs

271. By Caio Begotti on 2015-05-26

remove unnecessary (and too verbose) logging, as over time the server will be so crowded with images this might be totally useless and poluting

269. By Barry Warsaw on 2015-05-15

Limit pyflakes{2,3} to run on just the appropriate bin/* scripts, based on the
shebang line.

268. By Barry Warsaw on 2015-05-15

Add a convenient script to help with grabbing a limited mirror of a remote
system-image server.

265. By Steve Langasek on 2015-04-28

Add libjs-jquery-* as explicit test dependencies, rather than relying on python-coverage Recommends

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.