I have been doing a bunch of work with Ansible lately, which sorely lacks a snap package module. There is currently a PR in for very basic support from a community member.
I just thought I would post this here because:
- Visibility to the snap community
- In case the Snapcraft/Canonical wanted to start getting a presence in the configuration management community
- Identify that while you can leverage snaps by issuing a raw snap command, but it cannot take advantage of the previous run state to skip over previously installed snap packages, etc. So it is very inefficient at the moment.