Skip to content

Conversation

@jneo8
Copy link
Contributor

@jneo8 jneo8 commented Oct 14, 2025

Implement SSDLC (Secure Supply-Chain Development Lifecycle) logging to track service lifecycle events (startup, shutdown, restart, crash) for security monitoring and tamper detection.

Implement SSDLC (Secure Supply-Chain Development Lifecycle) logging to
track service lifecycle events (startup, shutdown, restart, crash) for
security monitoring and tamper detection.

Signed-off-by: jneo8 <[email protected]>
@jneo8 jneo8 force-pushed the feat/ssdlc-logging branch from dc58153 to c697877 Compare October 14, 2025 05:46
Copy link
Contributor

@Pjack Pjack left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Member

@gabrielcocenza gabrielcocenza left a comment

Choose a reason for hiding this comment

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

The changes LGTM. However, the open PRs they look like a lot. Wouldn't you think that maybe we can do a charm lib to be shared in our products?

@jneo8
Copy link
Contributor Author

jneo8 commented Oct 15, 2025

The changes LGTM. However, the open PRs they look like a lot. Wouldn't you think that maybe we can do a charm lib to be shared in our products?

That was my first idea, but actually the logging content will be very different depends on different applications. Another reason is we only apply this to three charm project. So I would like to keep the implementation simple for now. Can be a library if we want to apply to more charm later.

@jneo8 jneo8 merged commit 49cc3a2 into canonical:main Oct 15, 2025
18 checks passed
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.

4 participants