PowerDNS / lightningstream

Lightning Stream syncs LMDB databases through S3 buckets between multiple servers, including PowerDNS Authoritative server 4.8+ LMDBs
https://doc.powerdns.com/lightningstream/
MIT License
28 stars 16 forks source link

Waiting for initial receiver listing: "file does not exist" error #33

Closed wojas closed 1 year ago

wojas commented 1 year ago

When starting up a fresh docker compose setup, LS hangs on this error:

lightningstream-sync1-1  | level=info msg="[main          ] Waiting for initial receiver listing" 
                           db=main error="file does not exist" instance=instance-1

I suspect that Simpleblob is returning the "file does not exist" instead of an empty listing.

wojas commented 1 year ago

This was caused by the bucket not existing, workaround: create_bucket: true

Simpleblob needs a better error for this.

wojas commented 1 year ago

Duplicate of #49