transparency-dev / trillian-tessera

Go library for building tile-based transparency logs (tlogs)
Apache License 2.0
10 stars 10 forks source link

Support `file://` scheme in integration test #218

Closed roger2hk closed 1 month ago

roger2hk commented 1 month ago

8 #22

The files created by Docker are always owned by root. The integration test cannot read the checkpoints, tiles and entry bundles.

roger2hk commented 1 month ago
=== RUN   TestLiveLogIntegration
    integration_test.go:105: client.FetchCheckpoint: open /tmp/tessera-posix-log/checkpoint: permission denied
    integration_test.go:108: checkpoint not found
--- FAIL: TestLiveLogIntegration (0.00s)
AlCutter commented 1 month ago

221 Should fix the perms issue, sorry about that.

roger2hk commented 1 month ago

221 Should fix the perms issue, sorry about that.

It works after the rebase. Thanks!