Skip to content
This repository was archived by the owner on Apr 17, 2026. It is now read-only.

add node ui deploy - #6

Merged
akihikokuroda merged 2 commits into
AI4quantum:mainfrom
akihikokuroda:nodeui
Nov 4, 2025
Merged

add node ui deploy#6
akihikokuroda merged 2 commits into
AI4quantum:mainfrom
akihikokuroda:nodeui

Conversation

@akihikokuroda

Copy link
Copy Markdown
Member

Add the node ui in workflow deploy command.

Signed-off-by: Akihiko Kuroda <akihikokuroda2020@gmail.com>
Comment thread src/pkg/maestro/deploy.go
zap.String("workflow_file", workflowFile))

// Start the API server using ServeWorkflow in a goroutine
apiErrChan := make(chan error, 1)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not seeing where we read from this channel, if the API server fails immediately, the error goes into the channel but we only get the generic "failed to become healthy" error at line 524, If the server crashes after we return, the channel buffer fills up and the goroutine might block I think.

Is the intent to check this channel during waitForAPIHealth to catch early failures? In any case, it doesn't seem like apiErrChan is read from anywhere afaik? Not sure

Signed-off-by: Akihiko Kuroda <akihikokuroda2020@gmail.com>
@akihikokuroda
akihikokuroda merged commit bbd0178 into AI4quantum:main Nov 4, 2025
11 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants