Skip to content

Conversation

mhofstetter
Copy link
Member

@mhofstetter mhofstetter commented Jun 13, 2024

This PR introduces a new Hive Cell for the PCAP recorder that provides the recorder and the corresponding rest api handler.

@mhofstetter mhofstetter added kind/enhancement This would improve or streamline existing functionality. release-note/misc This PR makes changes that have no direct user impact. area/modularization Relates to code modularization and maintenance. labels Jun 13, 2024
@mhofstetter mhofstetter changed the title recorder: hive cell recorder: hive cell (recorder & rest api handler) Jun 13, 2024
@mhofstetter
Copy link
Member Author

/test

@mhofstetter mhofstetter marked this pull request as ready for review June 13, 2024 10:16
@mhofstetter mhofstetter requested review from a team as code owners June 13, 2024 10:16
Copy link
Contributor

@ldelossa ldelossa left a comment

Choose a reason for hiding this comment

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

LGTM

@mhofstetter mhofstetter force-pushed the pr/mhofstetter/recorder-cell branch from fdb37ad to a37a8a0 Compare June 14, 2024 07:29
@mhofstetter
Copy link
Member Author

rebased to main to get some fixes for Gateway API checks.

@mhofstetter
Copy link
Member Author

/test

@mhofstetter mhofstetter added the dont-merge/needs-rebase This PR needs to be rebased because it has merge conflicts. label Jun 14, 2024
This commit introduces a hive cell for the pcap recorder.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
This commit replaces the static logger with the one that has been
injected via Hive Framework.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
Currently, the recordder API handler is implemented by the daemon.

This commit extracts the implementation and moves it into the recorder
hive cell.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
@mhofstetter mhofstetter force-pushed the pr/mhofstetter/recorder-cell branch from a37a8a0 to a977421 Compare June 14, 2024 13:36
@mhofstetter
Copy link
Member Author

rebased to main to resolve conflicts.

@mhofstetter mhofstetter removed the dont-merge/needs-rebase This PR needs to be rebased because it has merge conflicts. label Jun 14, 2024
@mhofstetter
Copy link
Member Author

/test

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Jun 14, 2024
@borkmann borkmann merged commit f174b5e into cilium:main Jun 14, 2024
@mhofstetter mhofstetter deleted the pr/mhofstetter/recorder-cell branch June 14, 2024 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/modularization Relates to code modularization and maintenance. kind/enhancement This would improve or streamline existing functionality. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants