Skip to content

[Feat] Service status on vito agent#4

Merged
RichardAnderson merged 2 commits into
vitodeploy:mainfrom
RichardAnderson:feat/service-status
Jul 15, 2026
Merged

[Feat] Service status on vito agent#4
RichardAnderson merged 2 commits into
vitodeploy:mainfrom
RichardAnderson:feat/service-status

Conversation

@RichardAnderson

Copy link
Copy Markdown
Member

This pull request adds support for reporting system service statuses to the agent, while maintaining full backward compatibility with older payload and config formats. It introduces a new optional services field in both the agent's config and reporting payload, implements the logic to collect and report service statuses using systemctl, and adds comprehensive tests to ensure correct behavior and compatibility.

Part 2 of companion PR: vitodeploy/vito#1200

@RichardAnderson RichardAnderson marked this pull request as draft July 14, 2026 22:43
@RichardAnderson RichardAnderson marked this pull request as ready for review July 14, 2026 23:49
@RichardAnderson RichardAnderson merged commit 229a2c8 into vitodeploy:main Jul 15, 2026
@RichardAnderson RichardAnderson deleted the feat/service-status branch July 15, 2026 07:27
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.

1 participant