lp://qastaging/~caio1982/ubuntu-system-image/remote-sis-generator-skips-metadata
- Get this branch:
- bzr branch lp://qastaging/~caio1982/ubuntu-system-image/remote-sis-generator-skips-metadata
Branch merges
- Barry Warsaw (community): Needs Fixing
-
Diff: 157 lines (+44/-14)1 file modifiedlib/systemimage/generators.py (+44/-14)
Related bugs
Related blueprints
Branch information
Recent revisions
- 273. By Caio Begotti
-
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
-
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
-
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
-
Limit pyflakes{2,3} to run on just the appropriate bin/* scripts, based on the
shebang line. - 268. By Barry Warsaw
-
Add a convenient script to help with grabbing a limited mirror of a remote
system-image server. - 265. By Steve Langasek
-
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)