diff --git a/.drone.jsonnet b/.drone.jsonnet index 227a77277e1..60463b6446a 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -221,7 +221,6 @@ local build(arch, deb_arch) = { trigger: { event: [ "push", - "pull_request", "tag" ] }, diff --git a/.syncloud/config/snapd.service b/.syncloud/config/snapd.service index 41e98b4c7c0..bc39e6f5107 100644 --- a/.syncloud/config/snapd.service +++ b/.syncloud/config/snapd.service @@ -16,6 +16,9 @@ OnFailure=snapd.failure.service # (https://bugs.launchpad.net/snapd/+bug/1709536) #Nice=-5 OOMScoreAdjust=-900 +# Syncloud runs no serial vault, so skip snapd device registration (avoids the +# perpetual "Initialize device" error from the trusted-baked account-key) +ExecStartPre=/bin/sh -c 'mkdir -p /run/snapd && touch /run/snapd/noregister' ExecStart=/usr/lib/snapd/snapd #Environment=LD_LIBRARY_PATH=/usr/lib/snapd/lib Environment=SNAPPY_FORCE_API_URL=https://api.store.syncloud.org SNAPD_CONFIGURE_HOOK_TIMEOUT=2h