tools metadata missing some fields
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-core |
Fix Released
|
High
|
Ian Booth |
Bug Description
https:/
that does not have a 'content_id' field in it.
sstream-mirror is just part of 'simplestreams' package in saucy.
which means this breaks for me
$ sstream-mirror -vv https:/
Traceback (most recent call last):
File "/usr/bin/
main()
File "/usr/bin/
tmirror.
File "/usr/lib/
return self.sync_
File "/usr/lib/
self.
File "/usr/lib/
return self.sync_
File "/usr/lib/
content_id = src['content_id']
KeyError: 'content_id'
Related branches
- Juju Engineering: Pending requested
-
Diff: 126 lines (+16/-10)6 files modifiedenvirons/imagemetadata/marshal.go (+3/-1)
environs/imagemetadata/marshal_test.go (+2/-1)
environs/simplestreams/simplestreams.go (+5/-4)
environs/tools/marshal.go (+3/-1)
environs/tools/marshal_test.go (+2/-1)
environs/tools/simplestreams.go (+1/-2)
Changed in juju-core: | |
assignee: | nobody → Ian Booth (wallyworld) |
status: | Triaged → In Progress |
Changed in juju-core: | |
status: | In Progress → Fix Committed |
Changed in juju-core: | |
status: | Fix Committed → Fix Released |
hi Ian.
I think bug is fixable while you work on sync-tools to provide CPC files.