Checksum mismatch error when uploading a snap to the store
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Click Reviewers tools (obsolete) |
Fix Released
|
Undecided
|
Jamie Strandboge |
Bug Description
As of April 12/13 uploading a snap to the store ends with the following error:
Processing...|
Error while processing...
The store was unable to accept this snap.
- checksums do not match. Please ensure the snap is created with either 'snapcraft snap <DIR>' or 'mksquashfs <dir> <snap> -noappend -comp xz -all-root -no-xattrs -no-fragments'
The snap itself is created with a following line: snapcraft clean && snapcraft
mqsquashfs from squashfs-tools v1:4.3-3ubuntu
snapcraft, version 2.34
The snapcraft.yaml being used:
name: foo
version: 4.4-3-dev
summary: foo
description: foo
grade: stable
confinement: strict
type: kernel
architectures: [armhf]
parts:
kernel:
plugin: kernel
source: .
kdefconfig: [foo.config]
kernel-
install: |
set -e
cd $SNAPCRAFT_
KABI=$(echo zImage* | cut -d'-' -f2)
cd -
echo "Kernel ABI: "$KABI
mkdir -p $SNAPCRAFT_
cp -a $SNAPCRAFT_
$SNAPCRAFT_
rm -f $SNAPCRAFT_
rm -f $SNAPCRAFT_
build-packages:
- lsb-release
- bc
- libssl-dev
- rsync
- lzop
firmware:
plugin: nil
source: https:/
install: |
cp -a firmware $SNAPCRAFT_
ln -s /run/wlan/
ln -s /run/wlan/
description: | updated |
no longer affects: | snapcraft (Ubuntu) |
Changed in click-reviewers-tools: | |
status: | Fix Committed → Fix Released |
2.34 is quite an old version of snapcraft, is this reproducible with snapcraft 2.40 (snap install snapcraft)?
Can you share either your snapcraft.yaml or your .snap?