HEADS UP: New spread version coming

Gustavo Niemeyer gustavo.niemeyer at canonical.com
Thu Aug 18 02:17:35 UTC 2016


Hello all,

The following changes have just landed in the spread repository, some of
them incompatible with the previous yaml files.

Given the incompatibility, the spread snap or the binary version used by
the snapd tests weren't updated, but this should happen at some point
tomorrow.

The main changes are:

- Reboot at any point by simply inlining the # REBOOT comment
- New QEMU backend, thanks to Michael Vogt
- Environment variables are now properly ordered
- The syntax $[...] in env vars has been dropped
- The syntax $(...) in env vars will now execute remotely as expected
- The syntax $(HOST: ...) was introduced to execute the command locally
- Both of these will now correctly strip of EOLs, thanks to John Lenton
- Bash now executed with -u, to catch undefined vars, also thanks to John
- Images with fixed usernames and passwords are now supported
- $HOME won't be hacked when debugging tasks (-debug and -shell)

The documentation was updated to cover all the changes:

    https://github.com/snapcore/spread

Please let me know if you find any issues.


gustavo @ http://niemeyer.net
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/snapcraft/attachments/20160817/b9c53914/attachment.html>


More information about the Snapcraft mailing list