github canonical/snapcraft 3.9.5
Bug Squash

latest releases: 8.4.1, 8.3.4, 8.4.0...
4 years ago

meta: assume command-chain fix for prepending snapcraft-runner (#2864)

prepend_command_chain was not checked when determining the need for assuming command-chain.

- Add & update a test to ensure coverage of `assumes`.
- Check for use of `prepend_command_chain`.
- Update expected snap.yaml for adapter spread test.

spread tests: limit adapter test to amd64 (#2866)

The expected_snap.yaml includes the architecture definition, which breaks when building on other architectures. Since adapter isn't relevant to arch, simply limit the tests to amd64.

snap: set PYLXD_WARNINGS to inhibit unknown LXD attribute warnings (#2870)

pylxd is designed in such a way that it will display warnings every attribute coming from the server that is unknown to the client.

pylxd 2.2.10 adds a way to inhibit these warnings.

build providers: use multipass from stable (#2869)

Multipass 1.0 has been released to the stable channel. Consume multipass from there from now on.

cli: do not report KeyboardInterrupt errors (#2865)

If the user chooses to kill snapcraft prematurely, that's OK but it shouldn't be reported to Sentry.

Fixes SNAPCRAFT-1D

spread tests: use source-depth: 1 for plainbox tests (#2863)

Don't miss a new snapcraft release

NewReleases is sending notifications on new releases.