error when deploy to server fly.io


how to fix it? error when deploy to server fly.io

Can you paste the full log? Where are you deploying from? If you’re using a remote builder, your builder may have run out of space.

i deploying from github ci/cd
this is the logs

 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/addQuarters/index.js'
#8 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm2015/internal/scheduler/async.js.map'
#8 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/addSeconds/index.js'
#8 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm5/internal/scheduler/async.js.map'
#8 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/addWeeks/index.js'
#8 14.77 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/internal/scheduler/async.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/addYears/index.js'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/scheduler/async.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/areIntervalsOverlapping/index.js'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm2015/internal/scheduler/AsyncAction.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/clamp/index.js'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm5/internal/scheduler/AsyncAction.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/closestIndexTo/index.js'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/internal/scheduler/AsyncAction.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm2015/internal/scheduler/AsyncScheduler.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/closestTo'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm5/internal/scheduler/AsyncScheduler.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/internal/scheduler/AsyncScheduler.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/compareAsc'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm2015/internal/AsyncSubject.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/compareDesc'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm5/internal/AsyncSubject.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/constants'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/AsyncSubject.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/internal/AsyncSubject.js.map'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/daysToWeeks'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/_esm2015/internal/operators'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInBusinessDays'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/_esm5/internal/operators'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarDays'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarISOWeeks'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/add/operator'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarISOWeekYears'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/internal/operators'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarMonths'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/operator'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarQuarters'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT
#8 14.79 [output clipped, log limit 1MiB reached]
#8 ERROR: executor failed running [/bin/sh -c npm install]: exit code: 228
------
 > [5/7] RUN npm install:
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarDays'
#8 14.78 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarISOWeeks'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/add/operator'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarISOWeekYears'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/internal/operators'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarMonths'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/rxjs/operator'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/differenceInCalendarQuarters'
#8 14.79 npm WARN tar TAR_ENTRY_ERROR ENOENT
#8 14.79 [output clipped, log limit 1MiB reached]
------
Error failed to fetch an image or build from source: error building: executor failed running [/bin/sh -c npm install]: exit code: 228

Thanks. I meant the full deploy log to see if you’re using a remote builder or not. But, it looks like that isn’t the case, and that perhaps you’re running out of space on the Github CI runner. You could try fly deploy --remote-only to use your Fly remote builder.

thanks for reply, i try apply the code fly deploy --remote-only but still error and the logs is the same

OK - I’ll need to see the complete log to be able to help more.

sorry, the logs is too long for the comment

==> Verifying app config
--> Verified app config
==> Building image
Waiting for remote builder fly-builder-small-bush-7600...
Remote builder fly-builder-small-bush-7600 ready
==> Creating build context
--> Creating build context done
==> Building image with Docker
--> docker host: 20.10.12 linux x86_64
#1 [internal] load remote build context
Sending build context to Docker daemon  2.494MB

#1 DONE 0.0s

#2 copy /context /
#2 DONE 0.1s

#3 [internal] load metadata for docker.io/library/node:current-alpine
#3 DONE 2.8s

#4 [1/7] FROM docker.io/library/node:current-alpine@sha256:57106b8c14fdfc6d1ee2b27de320a4d17db55032c4e6e99ff1021d81ef01c328
#4 DONE 0.0s

#5 [2/7] RUN mkdir /app
#5 CACHED

#6 [3/7] WORKDIR /app
#6 CACHED

#7 [4/7] ADD . .
#7 DONE 0.0s

#8 [5/7] RUN npm install
#8 9.107 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@types/nodemailer/lib/dkim/index.d.ts'
#8 9.109 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@web-std/stream/src/stream.cjs'
#8 9.110 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@npmcli/fs/lib/cp/LICENSE'
#8 9.111 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@npmcli/move-file/README.md'
#8 9.111 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@nodelib/fs.stat/LICENSE'
#8 9.121 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@rollup/pluginutils/dist/es/index.js'
#8 9.121 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@sindresorhus/is/package.json'
#8 9.122 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/xdm/lib/integration/esbuild.d.ts'
#8 9.123 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/yargs/locales/id.json'
#8 9.125 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-slick/dist/react-slick.min.js.map'
#8 9.127 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-feather/dist/icons/chevron-right.js'
#8 9.128 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/postcss/lib/lazy-result.d.ts'
#8 9.136 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-hast/complex-types.d.ts'
#8 9.136 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-markdown/lib/handle/inline-code.js'
#8 9.137 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/micromark/stream.js'
#8 9.138 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/marked/src/Parser.js'
#8 9.138 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/json5/lib/unicode.d.ts'
#8 9.139 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/jquery/src/var/class2type.js'
#8 9.140 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/fast-glob/out/utils/pattern.js'
#8 9.140 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/es-abstract/operations/2021.js'
#8 9.141 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/detective/test/files/generators.js'
#8 9.142 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/dicer/test/fixtures/many-noend/part2'
#8 9.142 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/csstype/README.md'
#8 9.143 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/date-fns/addYears/index.js.flow'
#8 9.143 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cross-fetch/index.d.ts'
#8 9.144 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cosmiconfig/dist/ExplorerSync.js.map'
#8 9.155 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cacache/put.js'
#8 9.155 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/browserslist/index.d.ts'
#8 9.159 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/autoprefixer/lib/hacks/backdrop-filter.js'
#8 9.160 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/asynckit/lib/state.js'
#8 9.160 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/body-parser/README.md'
#8 9.164 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/acorn-walk/README.md'
#8 9.172 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@types/nodemailer/lib/dkim/message-parser.d.ts'
#8 9.175 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@web-std/stream/test/all.spec.js'
#8 9.176 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@nodelib/fs.stat/out'
#8 9.176 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@nodelib/fs.scandir/LICENSE'
#8 9.177 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@nodelib/fs.walk/out/providers/async.js'
#8 9.177 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@gar/promisify/index.js'
#8 9.193 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@rollup/pluginutils/dist/es/package.json'
#8 9.193 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@sindresorhus/is/readme.md'
#8 9.194 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/xdm/lib/util/estree-util-create.d.ts'
#8 9.195 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/yargs/locales/it.json'
#8 9.196 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/resolve/test/resolver/symlinked/_/node_modules/foo.js'
#8 9.196 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/rxjs/_esm5/internal/util/applyMixins.js'
#8 9.197 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-feather/dist/icons/chevron-up.js'
#8 9.197 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-dom/umd/react-dom-test-utils.production.min.js'
#8 9.198 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/postcss/lib/list.d.ts'
#8 9.199 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/node-addon-api/src/util-inl.h'
#8 9.200 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-hast/lib/handlers/delete.d.ts'
#8 9.200 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-markdown/lib/join.js'
#8 9.201 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/micromark/dev/lib/initialize/text.js'
#8 9.202 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/marked/src/Renderer.js'
#8 9.202 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/json5/lib/util.d.ts'
#8 9.203 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/jquery/src/attributes/classes.js'
#8 9.204 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/got/dist/source/index.js'
#8 9.211 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/graphql/validation/rules/ExecutableDefinitionsRule.js'
#8 9.211 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/fs-extra/lib/move-sync/index.js'
#8 9.211 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/detective/test/files/isrequire.js'
#8 9.211 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/dicer/test/fixtures/many-noend/part2.header'
#8 9.211 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/areIntervalsOverlapping'
#8 9.213 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cosmiconfig/dist/getDirectory.d.ts.map'
#8 9.213 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/caniuse-lite/data/agents.js'
#8 9.213 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cacache/lib/content/read.js'
#8 9.213 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/autoprefixer/lib/hacks/background-clip.js'
#8 9.214 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/asynckit/lib/streamify.js'
#8 9.232 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/argparse/package.json'
#8 9.236 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/acorn-node/lib/export-ns-from/index.js'
#8 9.236 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/acorn-walk/dist/walk.mjs'
#8 9.243 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/abort-controller/dist/abort-controller.umd.js.map'
#8 9.256 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@web-std/stream/src/lib.js'
#8 9.259 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@nodelib/fs.scandir/out'
#8 9.260 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@gar/promisify/package.json'
#8 9.292 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@rollup/pluginutils/package.json'
#8 9.294 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/xdm/lib/util/estree-util-declaration-to-expression.d.ts'
#8 9.296 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/yargs/locales/ja.json'
#8 9.298 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/typescript/lib/es'
#8 9.300 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/resolve/test/home_paths_sync.js'
#8 9.302 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-slick/CHANGELOG.md'
#8 9.303 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-feather/dist/icons/chevrons-down.js'
#8 9.304 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/postcss/lib/no-work-result.d.ts'
#8 9.306 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/node-addon-api/src/util.h'
#8 9.327 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-hast/lib/handlers/emphasis.d.ts'
#8 9.328 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-markdown/lib/handle/link-reference.js'
#8 9.329 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/micromark/lib/initialize/text.js'
#8 9.330 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/lodash/_baseEach.js'
#8 9.330 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/marked/src/rules.js'
#8 9.331 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/micromark-core-commonmark/lib/html-text.js'
#8 9.331 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/iconv-lite/encodings/tables/eucjp.json'
#8 9.332 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/jquery/src/core.js'
#8 9.333 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/graphql/execution/execute.js'
#8 9.333 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/fs-extra/lib/move'
#8 9.334 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/fast-glob/out/managers'
#8 9.334 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/es-abstract/2015'
#8 9.335 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/diff/lib/util/distance-iterator.js'
#8 9.335 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/detective/test/files/nested.js'
#8 9.336 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/dicer/test/fixtures/many-noend/part3'
#8 9.336 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/csstype/index.d.ts'
#8 9.339 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/deasync/bin/darwin-x64-node-0.11'
#8 9.340 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cosmiconfig/dist/getDirectory.js.map'
#8 9.341 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cacache/lib/content/rm.js'
#8 9.342 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/autoprefixer/lib/hacks/background-size.js'
#8 9.342 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/asynckit/lib/terminator.js'
#8 9.346 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/argparse/CHANGELOG.md'
#8 9.375 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@types/nodemailer/lib/dkim/relaxed-body.d.ts'
#8 9.376 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@web-std/stream/src/lib.node.js'
#8 9.376 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@npmcli/fs/lib/copy-file.js'
#8 9.377 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@nodelib/fs.stat/out'
#8 9.380 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@gar/promisify/README.md'
#8 9.388 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@zxing/text-encoding/umd'
#8 9.391 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@remix-run/server-runtime/cookies.js'
#8 9.401 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@rollup/pluginutils/CHANGELOG.md'
#8 9.401 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@sindresorhus/is/dist/index.d.ts'
#8 9.402 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/xdm/lib/util/estree-util-is-declaration.d.ts'
#8 9.402 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/yaml/browser/scalar.js'
#8 9.409 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-slick/README.md'
#8 9.409 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-feather/dist/icons/chevrons-left.js'
#8 9.410 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/react-dom/cjs/react-dom.development.js'
#8 9.414 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/postcss/lib/node.d.ts'
#8 9.414 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/node-addon-api/tools'
#8 9.415 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-hast/lib/footer.d.ts'
#8 9.415 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/mdast-util-to-markdown/lib/handle/link.js'
#8 9.416 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/lodash/_baseEachRight.js'
#8 9.416 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/marked/src/Slugger.js'
#8 9.417 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/js-yaml/lib/type/map.js'
#8 9.417 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/got/dist/source/core/utils/is-form-data.js'
#8 9.421 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/detective/test/files/optional-catch.js'
#8 9.421 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/dicer/test/fixtures/many-noend/part3.header'
#8 9.424 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/date-fns/clamp'
#8 9.425 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cosmiconfig/dist/getPropertyByPath.d.ts.map'
#8 9.426 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/caniuse-lite/dist'
#8 9.426 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/cacache/rm.js'
#8 9.427 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/autoprefixer/lib/hacks/block-logical.js'
#8 9.428 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/asynckit/lib/readable_parallel.js'
#8 9.429 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/astring/dist/astring.min.js.map'
#8 9.430 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/argparse/README.md'
#8 9.430 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/acorn-walk/dist/walk.d.ts'
#8 9.444 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@types/nodemailer/lib/dkim/sign.d.ts'
#8 9.445 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@web-std/stream/test/lib.spec.js'
#8 9.445 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@npmcli/fs/lib/errors.js'
#8 9.446 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@nodelib/fs.scandir/out'
#8 9.446 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@nodelib/fs.walk/out/readers'
#8 9.446 npm WARN tar TAR_ENTRY_ERROR ENOENT: no such file or directory, lstat '/app/node_modules/@remix-run/server-runtime/esm'
#8 9.447 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@babel/runtime/LICENSE'
#8 9.447 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@babel/highlight/LICENSE'
#8 9.448 npm WARN tar TAR_ENTRY_ERROR ENOSPC: no space left on device, open '/app/node_modules/@types/react-copy-to-clipboard/LICENSE'

Thanks! It looks like you are using a remote builder. To fix this, the quickest solution is to destroy your builder app. A new one will be created with a clean data volume on the next deployment.

fly apps destroy fly-builder-small-bush-7600

2 Likes

thank you

I know some time has passed since this post, but it’s now the second time I stumbled across this reply and used it to fix a failing deployment. Is there anyway to prevent this from happening? Or what is the reason for this and what would be a lasting solution?

This usually happens when your build cache fills up quickly. I’ve had an implementation to automatically destroy the builder when this error happens for a while now, and I should probably get it deployed sometime next week.

A quick alternative is to use Depot remote builders, since they automatically remove old build caches when you get close to the limit.

A good solution would also be to check why your build cache is filling up so quickly. We automatically delete remote builders once a day or so, so it’s possible you’re uploading a lot of unnecessary context up.

Added builders