please sync r1000 of the review-tools
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Snap Store Server |
Fix Released
|
High
|
Unassigned |
Bug Description
Please sync r1000 of the review-tools which corresponds to the new 0.47 release. This update mostly brings testsuite fixes and updates for the resquashfs tests. Because snapcraft has not been updated in the stable channel for the snap or -updates for the deb, so we cannot turn on the resquashfs tests yet. As a result, the resquashfs tests do not enforce at this time (see README for setting an env var to enforce them). After a new release of snapcraft is available, we will be able to turn on the resquashfs tests for non-os and non-base snaps (these require the known buggy and experimental fakeroot feature, which is also disabled by default and hidden behind an env var).
In addition to those larger changes, there are updates for bug #1745506, snapd 2.30 and 2.31 and various small fixes and improvements.
This has been extensively tested via the unit and new functional tests with many test snaps added to tests/. I've also tested these on 14.04 desktop and a 14.04 schroot with the following:
$ sudo apt-get install binutils execstack fakeroot python3-all python3-apt python3-debian python3-lxml python3-magic python3-simplejson python3-xdg python3-yaml squashfs-tools jq
I suggest updating the scripts to install all of the above, making sure that trusty-updates is enabled.
Notably, this release does *not* include the removal of click and snap v1, that will happen in an isolated future update.
Changed in snapstore: | |
assignee: | nobody → Daniel Manrique (roadmr) |
status: | New → Confirmed |
Changed in snapstore: | |
status: | In Progress → Fix Released |
assignee: | Daniel Manrique (roadmr) → nobody |
I would assign roadmr to this (but am unable to) since he normally handles these syncs and we spoke in Cape Town about this update to the tools.