sst / ion

❍ — a new engine for SST
https://ion.sst.dev
MIT License
1.07k stars 118 forks source link

Nothing error on sst deploy but always interrupted #492

Open marsyofie opened 3 weeks ago

marsyofie commented 3 weeks ago

Hello i am using aws-nextjs example to try sst ion and nothing error but always interrupted, am I wrong?

here's log verbose

sstv3 deploy --stage staging --verbose
time=2024-05-30T11:15:27.311+07:00 level=INFO msg="checking for pulumi" path=/root/.config/sst/bin/pulumi
time=2024-05-30T11:15:27.490+07:00 level=INFO msg="checking for bun" path=/root/.config/sst/bin/bun
time=2024-05-30T11:15:27.493+07:00 level=INFO msg="initializing project" version=0.0.395
time=2024-05-30T11:15:27.493+07:00 level=INFO msg="esbuild building"
time=2024-05-30T11:15:27.495+07:00 level=INFO msg="esbuild built" outfile=/repo/ion/examples/aws-nextjs/.sst/eval/eval-1717042527493.mjs
time=2024-05-30T11:15:27.496+07:00 level=INFO msg="evaluating config"
time=2024-05-30T11:15:27.529+07:00 level=INFO msg="config evaluated"
time=2024-05-30T11:15:27.529+07:00 level=INFO msg="checking platform"
time=2024-05-30T11:15:27.529+07:00 level=INFO msg="checking provider" name=aws version=latest compare=latest
time=2024-05-30T11:15:27.530+07:00 level=INFO msg="credentials found"
time=2024-05-30T11:15:27.530+07:00 level=INFO msg="fetching bootstrap"
time=2024-05-30T11:15:27.749+07:00 level=INFO msg="found existing bootstrap" data="{\"version\":1,\"asset\":\"sst-asset-nwdrtwhuhncw\",\"state\":\"sst-state-nwdrtwhuhncw\"}"
time=2024-05-30T11:15:27.749+07:00 level=INFO msg="loaded config" app=aws-nextjs stage=staging
SST ❍ ion 0.0.395  ready!

➜  App:        aws-nextjs
   Stage:      staging

time=2024-05-30T11:15:27.749+07:00 level=INFO msg="running stack command" cmd=deploy
time=2024-05-30T11:15:27.750+07:00 level=INFO msg="INFO locking app=aws-nextjs stage=staging"
time=2024-05-30T11:15:27.750+07:00 level=INFO msg="INFO getting data key=lock app=aws-nextjs stage=staging"
time=2024-05-30T11:15:27.914+07:00 level=INFO msg="INFO putting data key=lock app=aws-nextjs stage=staging"
~  Deploying

time=2024-05-30T11:15:28.051+07:00 level=INFO msg="INFO pulling state app=aws-nextjs stage=staging out=/repo/ion/examples/aws-nextjs/.sst/.pulumi/stacks/aws-nextjs/staging.json"
time=2024-05-30T11:15:28.204+07:00 level=INFO msg="INFO getting passphrase app=aws-nextjs stage=staging"
time=2024-05-30T11:15:28.387+07:00 level=INFO msg="INFO getting data key=secret app=aws-nextjs stage=staging"
time=2024-05-30T11:15:28.519+07:00 level=INFO msg="esbuild building"
time=2024-05-30T11:15:28.577+07:00 level=INFO msg="esbuild built" outfile=/repo/ion/examples/aws-nextjs/.sst/platform/eval/eval-1717042528519.mjs
time=2024-05-30T11:15:28.577+07:00 level=INFO msg="tracked files"
time=2024-05-30T11:15:28.749+07:00 level=INFO msg="built workspace"
time=2024-05-30T11:15:28.922+07:00 level=INFO msg="built stack"
time=2024-05-30T11:15:29.111+07:00 level=INFO msg="built config"
time=2024-05-30T11:15:29.111+07:00 level=INFO msg="running stack command" cmd=deploy
time=2024-05-30T11:15:29.698+07:00 level=INFO msg="INFO putting summary app=aws-nextjs stage=staging"
time=2024-05-30T11:15:29.698+07:00 level=INFO msg="INFO putting data key=summary app=aws-nextjs stage=staging/jydpmo0jvrpcmuux41qpd1ef"
time=2024-05-30T11:15:29.846+07:00 level=INFO msg="done running stack command"
time=2024-05-30T11:15:29.846+07:00 level=INFO msg="stack command complete"

×  Interrupted

time=2024-05-30T11:15:30.186+07:00 level=INFO msg="INFO pushing state app=aws-nextjs stage=staging from=/repo/ion/examples/aws-nextjs/.sst/.pulumi/stacks/aws-nextjs/staging.json"
time=2024-05-30T11:15:30.329+07:00 level=INFO msg="INFO unlocking app=aws-nextjs stage=staging"
jayair commented 3 weeks ago

Have you been able to deploy this before? If not then, can you instead try a simpler tutorial to start: https://ion.sst.dev/docs/start/aws/hono/ and see if that works?

Also the SST version?

marsyofie commented 3 weeks ago

@jayair I've tried aws-hono and doesn't work. nothing error message just always interrupted

sstv3 version
0.0.399

sstv3 deploy --stage staging --verbose
time=2024-06-03T09:55:00.179+07:00 level=INFO msg="checking for pulumi" path=/root/.config/sst/bin/pulumi
time=2024-06-03T09:55:00.344+07:00 level=INFO msg="checking for bun" path=/root/.config/sst/bin/bun
time=2024-06-03T09:55:00.347+07:00 level=INFO msg="initializing project" version=0.0.399
time=2024-06-03T09:55:00.347+07:00 level=INFO msg="esbuild building"
time=2024-06-03T09:55:00.349+07:00 level=INFO msg="esbuild built" outfile=/mywork/my-hono-app/.sst/eval/eval-1717383300347.mjs
time=2024-06-03T09:55:00.349+07:00 level=INFO msg="evaluating config"
time=2024-06-03T09:55:00.385+07:00 level=INFO msg="config evaluated"
time=2024-06-03T09:55:00.385+07:00 level=INFO msg="checking platform"
time=2024-06-03T09:55:00.385+07:00 level=INFO msg="checking provider" name=aws version=latest compare=latest
time=2024-06-03T09:55:00.386+07:00 level=INFO msg="credentials found"
time=2024-06-03T09:55:00.386+07:00 level=INFO msg="fetching bootstrap"
time=2024-06-03T09:55:00.582+07:00 level=INFO msg="found existing bootstrap" data="{\"version\":1,\"asset\":\"sst-asset-nwdrtwhuhncw\",\"state\":\"sst-state-nwdrtwhuhncw\"}"
time=2024-06-03T09:55:00.582+07:00 level=INFO msg="loaded config" app=my-hono-app stage=staging
SST ❍ ion 0.0.399  ready!

➜  App:        my-hono-app
   Stage:      staging

time=2024-06-03T09:55:00.582+07:00 level=INFO msg="running stack command" cmd=deploy
time=2024-06-03T09:55:00.583+07:00 level=INFO msg="INFO locking app=my-hono-app stage=staging"
time=2024-06-03T09:55:00.583+07:00 level=INFO msg="INFO getting data key=lock app=my-hono-app stage=staging"
time=2024-06-03T09:55:00.786+07:00 level=INFO msg="INFO putting data key=lock app=my-hono-app stage=staging"
~  Deploying

time=2024-06-03T09:55:00.957+07:00 level=INFO msg="INFO pulling state app=my-hono-app stage=staging out=/mywork/my-hono-app/.sst/.pulumi/stacks/my-hono-app/staging.json"
time=2024-06-03T09:55:01.112+07:00 level=INFO msg="INFO getting passphrase app=my-hono-app stage=staging"
time=2024-06-03T09:55:01.277+07:00 level=INFO msg="INFO passphrase not found, setting passphrase app=my-hono-app stage=staging"
time=2024-06-03T09:55:01.479+07:00 level=INFO msg="INFO getting data key=secret app=my-hono-app stage=staging"
time=2024-06-03T09:55:01.639+07:00 level=INFO msg="esbuild building"
time=2024-06-03T09:55:01.699+07:00 level=INFO msg="esbuild built" outfile=/mywork/my-hono-app/.sst/platform/eval/eval-1717383301639.mjs
time=2024-06-03T09:55:01.699+07:00 level=INFO msg="tracked files"
time=2024-06-03T09:55:01.869+07:00 level=INFO msg="built workspace"
time=2024-06-03T09:55:02.375+07:00 level=INFO msg="built stack"
time=2024-06-03T09:55:02.546+07:00 level=INFO msg="built config"
time=2024-06-03T09:55:02.547+07:00 level=INFO msg="running stack command" cmd=deploy
time=2024-06-03T09:55:02.938+07:00 level=INFO msg="INFO putting summary app=my-hono-app stage=staging"
time=2024-06-03T09:55:02.938+07:00 level=INFO msg="INFO putting data key=summary app=my-hono-app stage=staging/p66a00ybg4lk8jx2xj80k2kt"
time=2024-06-03T09:55:03.120+07:00 level=INFO msg="done running stack command"
time=2024-06-03T09:55:03.121+07:00 level=INFO msg="stack command complete"

×  Interrupted

time=2024-06-03T09:55:03.468+07:00 level=INFO msg="INFO pushing state app=my-hono-app stage=staging from=/mywork/my-hono-app/.sst/.pulumi/stacks/my-hono-app/staging.json"
time=2024-06-03T09:55:03.646+07:00 level=INFO msg="INFO unlocking app=my-hono-app stage=staging"
thdxr commented 3 weeks ago

can you check .sst/events.log and see if there are any error messages toward the end?

marsyofie commented 3 weeks ago

@thdxr nothing error on .sst/event.log

➜  cat .sst/event.log 
{"sequence":0,"timestamp":1717383302,"cancelEvent":{},"Error":null}
tomiokubo commented 2 weeks ago

I encountered the same issue, and changing the stage resolved it for me.

liltechnomancer commented 1 day ago

I also have one of my stages just print interrupted. That's all it prints though and happens immediately.

jayair commented 1 day ago

@liltechnomancer but it works for other stages for you?