Skip to content

Report the supervisor core service to backend#2529

Merged
flowzone-app[bot] merged 2 commits into
masterfrom
supervisor-img-install
Jun 22, 2026
Merged

Report the supervisor core service to backend#2529
flowzone-app[bot] merged 2 commits into
masterfrom
supervisor-img-install

Conversation

@pipex

@pipex pipex commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

The supervisor cannot update itself so its core service is removed from the target state before applying steps. However we do want the service to be reported so it shows up in the new Supervisor services table on the dashboard.

Change-type: patch

@pipex pipex marked this pull request as draft June 1, 2026 21:57
@pipex pipex force-pushed the supervisor-img-install branch from adfd1f4 to 36fa6a7 Compare June 1, 2026 21:58
@pipex pipex changed the title Report the supervisor main service to backend Report the supervisor core service to backend Jun 3, 2026
@pipex pipex force-pushed the supervisor-img-install branch 2 times, most recently from b129bb8 to 3791d96 Compare June 3, 2026 21:40
@pipex pipex mentioned this pull request Jun 3, 2026
@pipex pipex force-pushed the supervisor-img-install branch 2 times, most recently from 7c7517c to 277e9d8 Compare June 8, 2026 15:08
@pipex pipex requested a review from cywang117 June 17, 2026 20:13

@cywang117 cywang117 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This LGTM, let me know when ready for a final pass 👍🏼

Comment thread src/lib/supervisor-metadata.ts Outdated
@@ -1,8 +1,9 @@
export type SupervisorMetadata = {

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This type is no longer used after the deletion below so can be removed

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

nice catch, forgot about that type

@pipex pipex force-pushed the supervisor-img-install branch from 277e9d8 to be24c71 Compare June 19, 2026 14:43
pipex added 2 commits June 22, 2026 15:47
The supervisor cannot update itself so its core service is removed from
the target state before applying steps. However we do want the service
to be reported so it shows up in the new `Supervisor services` table on
the dashboard.

Change-type: patch
This will allow it to show on the dashboard with that name in the
Supervisor services table.

Change-type: minor
@pipex pipex force-pushed the supervisor-img-install branch from ae5906f to 2c6627b Compare June 22, 2026 19:47
@pipex pipex marked this pull request as ready for review June 22, 2026 19:52
@flowzone-app flowzone-app Bot enabled auto-merge June 22, 2026 20:08

@cywang117 cywang117 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@flowzone-app flowzone-app Bot merged commit f216043 into master Jun 22, 2026
57 checks passed
@flowzone-app flowzone-app Bot deleted the supervisor-img-install branch June 22, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants