simonw / datasette-publish-fly

Datasette plugin for publishing data using Fly
Apache License 2.0
20 stars 7 forks source link

"Can't close tar writer: io: read/write on closed pipe" #8

Closed simonw closed 3 years ago

simonw commented 3 years ago
(datasette-demo) datasette-demo % datasette publish fly fixtures.db -a datasette-demo
Update available 0.0.200 -> 0.0.229
Update with flyctl version update

Deploying datasette-demo
==> Validating app configuration
--> Validating app configuration done
Services
TCP 80/443 ⇢ 8080
Remote builder fly-builder-blue-surf-155 ready
==> Creating build context
--> Creating build context done
==> Building image with Docker
ERRO[0007] Can't add file /private/var/folders/wr/hn3206rs1yzgq3r49bz8nvnh0000gn/T/tmpq6ofghqk/datasette-demo/Dockerfile to tar: io: read/write on closed pipe 
ERRO[0007] Can't close tar writer: io: read/write on closed pipe 
Error error building: error building with docker: error during connect: Post "https://fly-builder-blue-surf-155.fly.dev:10000/v1.41/build?buildargs=%7B%7D&cachefrom=null&cgroupparent=&cpuperiod=0&cpuquota=0&cpusetcpus=&cpusetmems=&cpushares=0&dockerfile=&labels=null&memory=0&memswap=0&networkmode=&platform=linux%2Famd64&rm=0&shmsize=0&t=registry.fly.io%2Fdatasette-demo%3Adeployment-1627679663&target=&ulimits=null&version=": read tcp 10.0.0.8:62141->213.188.211.42:10000: read: connection reset by peer
simonw commented 3 years ago

I ran flyctl version update and tried again and it worked fine.