Initial sync of simplestreams data failed

Bug #1493366 reported by James Page
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
simplestreams
Invalid
Undecided
Unassigned
glance-simplestreams-sync (Juju Charms Collection)
Invalid
Undecided
Unassigned

Bug Description

I saw this error when using the packages from Ubuntu 14.04:

INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.04:arm64: to_add=[u'20150818'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.04:amd64: to_add=[u'20140111'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.04:ppc64el: to_add=[u'20150818'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.04:armhf: to_add=[u'20150818'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.04:amd64: to_add=[u'20150818'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:10.04:amd64: to_add=[u'20150427'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.10:arm64: to_add=[u'20150723'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.04:amd64: to_add=[u'20150901.1'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.10:armhf: to_add=[u'20150825'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.10:i386: to_add=[u'20150825'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.10:arm64: to_add=[u'20150825'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.10:amd64: to_add=[u'20140709'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.10:i386: to_add=[u'20140409'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.04:armhf: to_add=[u'20150901.1'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.04:i386: to_add=[u'20150901.1'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.10:amd64: to_add=[u'20140409'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.04:i386: to_add=[u'20140111'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.10:ppc64el: to_add=[u'20150723'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.10:ppc64el: to_add=[u'20150825'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.04:i386: to_add=[u'20150906'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.10:i386: to_add=[u'20140709'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.04:armhf: to_add=[u'20150906'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.10:armhf: to_add=[u'20150723'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.04:armhf: to_add=[u'20140111'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:11.10:amd64: to_add=[u'20130509'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:11.10:armel: to_add=[u'20130509'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.10:i386: to_add=[u'20150723'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.10:amd64: to_add=[u'20150825'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.10:armhf: to_add=[u'20140409'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:13.10:armhf: to_add=[u'20140709'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.04:arm64: to_add=[u'20150901.1'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:10.04:i386: to_add=[u'20150427'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:15.04:i386: to_add=[u'20150818'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.04:ppc64el: to_add=[u'20150901.1'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:12.04:amd64: to_add=[u'20150906'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:11.10:i386: to_add=[u'20130509'] to_remove=[]
INFO * 09-08 12:54:19 [PID:15397] * sstreams * com.ubuntu.cloud:released:download/com.ubuntu.cloud:server:14.10:amd64: to_add=[u'20150723'] to_remove=[]
ERROR * 09-08 12:54:19 [PID:15397] * root * Exception during do_sync
Traceback (most recent call last):
  File "/usr/share/glance-simplestreams-sync/glance-simplestreams-sync.py", line 286, in <module>
    do_sync(charm_conf)
  File "/usr/share/glance-simplestreams-sync/glance-simplestreams-sync.py", line 152, in do_sync
    tmirror.sync(smirror, path=initial_path)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 88, in sync
    return self.sync_index(reader, path, data, content)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 240, in sync_index
    self.sync(reader, path=epath)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 86, in sync
    return self.sync_products(reader, path, data, content)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/__init__.py", line 368, in sync_products
    self.insert_products(path, target, content)
  File "/usr/lib/python2.7/dist-packages/simplestreams/mirrors/glance.py", line 239, in insert_products
    util.products_condense(tree, sticky=sticky)
  File "/usr/lib/python2.7/dist-packages/simplestreams/util.py", line 398, in products_condense
    walk_products(ptree, cb_version=call_move_dups)
  File "/usr/lib/python2.7/dist-packages/simplestreams/util.py", line 153, in walk_products
    for prodname, proddata in tree['products'].items():
KeyError: 'products'
INFO * 09-08 12:54:19 [PID:15397] * root * Initial sync attempt done. every-minute cronjob removed.
INFO * 09-08 12:54:19 [PID:15397] * root * sync done.

James Page (james-page)
Changed in glance-simplestreams-sync (Juju Charms Collection):
status: New → Invalid
Changed in simplestreams:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.