When running on jerff, we get the following traceback:
+ python3 /var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2_branch/bin/meph2-util insert /var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2/amd64/tmp/maas_final/streams/v1/index.json /srv/maas-images/ephemeral-v2/daily --keyring /srv/jenkins/.gnupg/keyrings/ubuntu-cloudimage-keyring.gpg
content_id=com.ubuntu.maas:daily:v2:download path=streams/v1/com.ubuntu.maas:daily:v2:download.json
inserting item com.ubuntu.maas.daily:v2:boot:16.10:amd64:hwe-y/20160803.1/di-initrd
inserting item com.ubuntu.maas.daily:v2:boot:16.10:amd64:hwe-y/20160803.1/root-image.gz
inserting item com.ubuntu.maas.daily:v2:boot:16.10:amd64:hwe-y/20160803.1/boot-initrd
inserting item com.ubuntu.maas.daily:v2:boot:16.10:amd64:hwe-y/20160803.1/manifest
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/contentsource.py", line 244, in __init__
csummer = checksum_util.SafeCheckSummer(checksums)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/checksum_util.py", line 79, in __init__
(checksums, allowed))
ValueError: provided checksums ({}) did not include any allowed (('md5', 'sha256', 'sha512'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2_branch/bin/meph2-util", line 25, in <module>
call_entry_point("meph2.commands.meph2_util.main")
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2_branch/bin/meph2-util", line 22, in call_entry_point
sys.exit(getattr(sys.modules[istr], ent)())
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2_branch/meph2/commands/meph2_util.py", line 847, in main
return args.action(args)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/maasv2_branch/meph2/commands/meph2_util.py", line 459, in main_insert
tmirror.sync(smirror, src_path)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/mirrors/__init__.py", line 91, in sync
return self.sync_index(reader, path, data, content)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/mirrors/__init__.py", line 254, in sync_index
self.sync(reader, path=epath)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/mirrors/__init__.py", line 89, in sync
return self.sync_products(reader, path, data, content)
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/mirrors/__init__.py", line 337, in sync_products
checksums=checksum_util.item_checksums(flat))
File "/var/lib/jenkins/jobs/MAAS_v2-Merge_from_Swift/workspace/ARCH/amd64/sstreams/simplestreams/contentsource.py", line 246, in __init__
raise checksum_util.invalid_checksum_for_reader(self, msg=str(e))
simplestreams.checksum_util.InvalidChecksum: provided checksums ({}) did not include any allowed (('md5', 'sha256', 'sha512'))
< smoser> Odd_Bloke, there is no checksum for the manifest file in the metadata
< smoser> this is probably regression of revno 316