- 
    Epic 
- 
    Resolution: Done-Errata
- 
    Undefined 
- 
    None
- 
    None
- 
        netobserv-cli
- 
        Product / Portfolio Work
- 
        
- 
        0% To Do, 0% In Progress, 100% Done
- 
        False
- 
        
- 
        False
- 
        Not Selected
- 
        XL
- 
        None
Epic Goal
The goal of this epic is to enable flow / packet capture in network observability stack.
Â
The filtering on captured flows should be either piloted from console plugin or CRD.
It should include:
- The target pod(s) identification (pod name, or controller name, or pod labels)
- Some optional filters:
	- Flow direction: ingress / egress / both
- Peer name / type / ip / port
 
- Time limit and/or packet count limit (capture first N packets)
- Sampling
Â
For now the agents restarts on changes. We should find a way to avoid disrupting the capture when filtering is updated.
Why is this important?
-...
Planning Done Checklist
The following items must be completed on the Epic prior to moving the Epic from Planning to the ToDo status
 Priority+ is set by engineering Priority+ is set by engineering
 Epic must be Linked to a +Parent Feature Epic must be Linked to a +Parent Feature
 Target version+ must be set Target version+ must be set
 Assignee+ must be set Assignee+ must be set
 (Enhancement Proposal is Implementable (Enhancement Proposal is Implementable
 (No outstanding questions about major work breakdown (No outstanding questions about major work breakdown
 (Are all Stakeholders known? Have they all been notified about this item? (Are all Stakeholders known? Have they all been notified about this item?
 Does this epic affect SD? {}Have they been notified{+}? (View plan definition for current suggested assignee) Does this epic affect SD? {}Have they been notified{+}? (View plan definition for current suggested assignee)
Additional information on each of the above items can be found here: Networking Definition of Planned
Â
Acceptance Criteria
- CI - MUST be running successfully with tests automated
- Release Technical Enablement - Provide necessary release enablement
 details and documents.
...
Dependencies (internal and external)
Followup on https://issues.redhat.com/browse/NETOBSERV-349Â
Â
- depends on
- 
                    NETOBSERV-349 Full packet capture (no UI) -         
- Closed
 
-         
- is related to
- 
                    NETOBSERV-1577 Netobserv CLI improvments for 1.7 -         
- Closed
 
-         
- is triggering
- 
                    NETOBSERV-1552 Netobserv CLI Productization -         
- Closed
 
-         
- links to
- 
                     RHSA-2024:130497
        Network Observability 1.6.0 for OpenShift RHSA-2024:130497
        Network Observability 1.6.0 for OpenShift