Sorry still more questions on hooks. As I understand configure hooks are executed after services startup: https://github.com/snapcore/snapd/blob/3dc67f49c4b6fe3acd5add647ac35a42fbb395d5/overlord/snapstate/snapstate.go#L184
If this is correct (and that is what I see) it completely breaks the idea of generating service configs (many tools want absolute paths in their configs) with configure hook as it has to be done before the start. This explains all my issues with keeping generated configs in SNAP_COMMON and every time I enable services and they fail I actually see configs from previous install :) Could anyone confirm this? On Fri, Nov 18, 2016 at 12:25 AM, Boris Rybalkin <[email protected]> wrote: > After reinstalling snapd (2.17.1) and cleaning /var/lib/snapd/ issue seems > to go away. > Thank you very much! > > On Wed, Nov 16, 2016 at 7:20 PM, Boris Rybalkin <[email protected]> > wrote: > >> After upgrading snapd on desktop 16.04 from xenial-proposed now I have >> this wired message on install: >> >> Run configure hook of "syncloud-platform" >> error: cannot perform the following tasks: >> - Run configure hook of "syncloud-platform" snap if present (cannot >> snap-exec: cannot find hook "configure" in "syncloud-platform") >> >> snap --version >> snap 2.17.1 >> snapd 2.17.1 >> series 16 >> ubuntu 16.04 >> >> Has this changed since 2.17? >> >> On 14 Nov 2016 22:44, "Sergio Schvezov" <[email protected]> >> wrote: >> >>> El 14/11/16 a las 18:35, Boris Rybalkin escribió: >>> >>>> VM has snapd v2.17, is it possible to install this version on desktop >>>> 16.04/16.10 so I can have it for integration tests? >>>> >>> >>> It is in xenial-proposed https://launchpad.net/ubuntu/+source/snapd >>> If you want the latest and greatest at all times (non production). If >>> you do this, follow the pinning process in >>> https://wiki.ubuntu.com/Testing/EnableProposed to pin snapd to >>> xenial-proposed only and not risk getting more (potentially unstable) >>> -proposed software. >>> >>> Also is there any documentation on how to install snapd on a linux? >>>> >>> >>> These are the installation instructions available for the variety of >>> distros around: >>> http://snapcraft.io/docs/core/install, in case you wonder where I got >>> that link from, it is available as a link on the web front of >>> http://snapcraft.io >>> >>> -- >>> Snapcraft mailing list >>> [email protected] >>> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailm >>> an/listinfo/snapcraft >>> >> > > > -- > Boris Rybalkin > [email protected] > -- Boris Rybalkin [email protected]
-- Snapcraft mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/snapcraft
