Spread tests on ubuntu core instances missing xz for artifacts


We use spread to run a number of integration tests on ubuntu-core vms running in qemu, however we are unable to use the artifact feature due to spread using xz compression and ubuntu core not natively having the xz binary installed

Is there a way around this?

  • add xz-utils to the base snaps?
  • allow spread to configure an alternative compression tool?
  • install another snap with that available for spread to use?


If you add xz-utils to stage packages I think your snap should have support for xz archives.