Skip to content

Conversation

@nddq
Copy link
Member

@nddq nddq commented Feb 11, 2026

Description

  • Add slog/logr bridge in pkg/log/zap.go for Cilium v1.19 slog-based logging
  • Update pkg/utils/flow_utils.go with structpb extensions and fix protogetter/gofmt lint issues
  • Migrate metrics package to slog-compatible interface
  • Remove unused ITracer mock (pkg/plugin/common/mocks/mock_types.go)
  • Update pkg/config, pkg/common/endpoint.go, and Hubble decoder for v1.19 compatibility

PR 3 of 7 for Cilium v1.19 upgrade.

Related Issue

Checklist

  • I have read the contributing documentation.
  • I signed and signed-off the commits (git commit -S -s ...). See this documentation on signing commits.
  • I have correctly attributed the author(s) of the code.
  • I have tested the changes locally.
  • I have followed the project's style guidelines.
  • I have updated the documentation, if necessary.
  • I have added tests, if applicable.

Screenshots (if applicable) or Testing Completed

  • Verify pkg/log tests pass with new slog bridge
  • Verify pkg/metrics tests pass with updated interface
  • Verify lint passes on flow_utils.go (protogetter, gofmt)
  • Verify no remaining references to deleted mock file

Additional Notes

None.


Please refer to the CONTRIBUTING.md file for more information on how to contribute to this project.

@nddq nddq requested a review from a team as a code owner February 11, 2026 08:04
@nddq nddq requested review from ibezrukavyi and mugeshsp and removed request for a team February 11, 2026 08:04
@nddq nddq force-pushed the cilium/v1.19-pr3-utilities branch from 7f23b3a to c6436b9 Compare February 11, 2026 08:22
@nddq nddq closed this Feb 11, 2026
@nddq nddq reopened this Feb 11, 2026
@nddq nddq force-pushed the cilium/v1.19-pr3-utilities branch 2 times, most recently from 3533329 to f760df8 Compare February 13, 2026 01:23
- Add slog/logr bridge in pkg/log/zap.go for Cilium v1.19
- Update pkg/utils/flow_utils.go with structpb extensions
- Migrate metrics package to slog-compatible interface
- Remove unused ITracer mock
- Update pkg/config, pkg/common/endpoint.go, and Hubble decoder

Signed-off-by: Quang Nguyen <[email protected]>
@nddq nddq force-pushed the cilium/v1.19-pr3-utilities branch from f760df8 to cd2f7ff Compare February 13, 2026 01:36
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